Привет, у меня установлен Centos 6, и я занят установкой wkhtmltopdf, у меня остался только один шаг, и он должен включить extension = phpwkhtmltox.so в файл php.ini, я добавил его в /etc/php.ini и перезагрузил apache, и расширение не вступило в силу.
Я проверяю /usr/lib64/php/modules/phpwkhtmltox.so, и файл присутствует.
Я что-то сделал не так?
При добавлении расширения к PHP:
Убедитесь, что вы добавили его в правильный файл php.ini:
phpinfo();
для строки "Загруженный файл конфигурации" php -i | grep php.ini
php.ini - это INI-файл - он разделен на разделы (имена разделов указаны в квадратных скобках). Директива в неправильном разделе может быть применена неправильно. Вам следует добавить расширения в раздел «[PHP]» (обычно это первый раздел, за ним часто следуют разделы «Настройки модуля»)
PHP загружает ini-файлы из /etc/php.d - рекомендуется добавлять расширение оттуда. Создайте новый ini-файл, названный в честь вашего модуля, содержащий директиву extension = и любые параметры конфигурации конкретного модуля. Например:
echo "extension=phpwkhtmltox.so" > /etc/php.d/phpwkhtmltox.ini
Конечно, перезапустите Apache / PHP после внесения изменений и подтвердите, что они были успешными, используя phpinfo();