PHP Библиотека не включена, «Вызов неопределенной функции»

StackOverflow https://stackoverflow.com/questions/3867124

  •  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 ().

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top