没有包含PHP库,“调用未定义的函数”

时间:2010-10-05 19:44:27

标签: php wkhtmltopdf

我正在尝试为wkhtmltopdf使用PHP绑定(php-wkhtmltox)。 README说要安装libwkhtmltox然后编译php-wkhtmltox,我已经完成了。我还将已编译的.so文件放入我的PHP扩展目录中,并调整了我的Apache和CLI php.ini文件以包含扩展名。

现在,在重新加载甚至重新启动Apache并运行php-wkhtmltox附带的一个测试脚本之后,我得到了这个:

Fatal error: Call to undefined function wkhtmltox_convert() in /path/to/test_pdf.php on line 3

为什么会发生这种情况的任何想法?

1 个答案:

答案 0 :(得分:-1)

好吧,我把它弄好了!

我不确定我做了什么让它工作,但是,很可能ldconfig产生了以下内容:

/sbin/ldconfig.real: /usr/local/lib/libxdiff.so.0 is not a symbolic link

一旦我解决了这个问题(创建符号链接),重新运行ldconfig,并重新加载Apache,php-wkhtmltok出现在phpinfo()输出中。