При разработке программ может понадобиться задействовать некоторые расширения для добавления функционала. Вы можете указать, какие расширения необходимо подключить при запуске приложения, модификацией файла pqengine.ini.

Библиотеки DLL расширений PHP имеют префикс php_.

После сборки приложения, файл pqengine.ini отсутствует, поэтому его необходимо создать самостоятельно в директории с исполняемым файлом программы. Место по умолчанию, в котором PHP ищет расширения - директория ext. Для изменения данной настройки отредактируйте файл pqengine.ini следующим образом:

  • измените опцию extension_dir так, чтобы она указывала на директорию, в которой расположены расширения или в которую вы поместили файлы php_*.dll. Например:

    extension_dir = extensions
  • включите одно или несколько расширений, которые вы хотите использовать, добавив в файл pqengine.ini строки вида extension = php_*.dll. Например, для включения расширения Bzip2 необходимо добавить такую строку:

    extension = php_bz2.dll

  • Некоторые расширения для своей работы требуют дополнительные библиотеки DLL. Несколько из них находятся в распространяемом дистрибутиве PHP, в корневой директории.

  • Некоторые расширения, например, Oracle (php_oci8.dll), требуют наличия библиотек DLL, не включаемых в дистрибутив PHP. За деталями обратитесь к странице документации конкретного расширения.
  • Список некоторых доступных расширений

     

* страница оформлена благодаря информации с сайта http://php.net

comments powered by HyperComments