PHP Библиотека не включена, «Вызов неопределенной функции»
-
28-09-2019 - |
Вопрос
Я пытаюсь использовать привязки PHP (PHP-WHTMLTOX) для WHTMLTOPDF. Readme сказал, чтобы установить libwkhtmltox, а затем компилировать php-wkhtmltox, который я сделал. Я также поместил компиляционный файл .so в мой каталог расширений PHP, и я настроил файлы как My Apache, так и CLI PHP.INi, чтобы включить расширение.
Теперь, после перезагрузки и даже перезапускающей Apache и запустить один из тестовых сценариев, включенных в PHP-WHHTMLTOX, я получаю это:
Fatal error: Call to undefined function wkhtmltox_convert() in /path/to/test_pdf.php on line 3
Любые идеи, почему это может происходить?
Решение
Ну, ура, я получил его работать!
Я не совсем уверен, что я сделал, чтобы заставить его работать, но вполне возможно, что LDConfig производит следующее:
/sbin/ldconfig.real: /usr/local/lib/libxdiff.so.0 is not a symbolic link
Как только я очистил эту проблему (создал SymLink), повторно RAN LDConfig, и перезагрузил Apache, PHP-WKHTMLTOK появился в выходе phPinfo ().