libreria PHP non essere incluso, “Call to undefined function”
-
28-09-2019 - |
Domanda
Sto cercando di usare le associazioni di PHP (PHP-wkhtmltox) per wkhtmltopdf. Il README ha detto di installare libwkhtmltox e quindi compilare php-wkhtmltox, che ho fatto. Ho anche messo il compilato .so file nella mia directory dell'estensione di PHP, e Ho modificato sia il mio file php.ini CLI Apache e di includere l'estensione.
Ora, dopo aver ricaricato e anche riavviando Apache e correre uno degli script di prova già con PHP-wkhtmltox, ottengo questo:
Fatal error: Call to undefined function wkhtmltox_convert() in /path/to/test_pdf.php on line 3
Tutte le idee perché questo potrebbe accadere?
Soluzione
Bene evviva, ho ottenuto che funziona!
Non sono esattamente sicuro di quello che ho fatto per farlo funzionare, ma, era molto probabilmente che ldconfig stava producendo il seguente:
/sbin/ldconfig.real: /usr/local/lib/libxdiff.so.0 is not a symbolic link
Una volta che ho chiarito questo problema fino (creato il link simbolico), ri-ran ldconfig, e ricaricato Apache, php-wkhtmltok presentò nell'output phpinfo ().