我想在我的wampserver2上安装pdflib。
我有downloaded pdflib并且我设置了以下行:
extension=php_pdflib.dll
在我的php.ini
文件中,但我仍然收到Call to undefined function pdf_new()
错误。
答案 0 :(得分:3)
您必须将libpdf_php.dll
复制到php安装的扩展目录(检查extension_dir
输出中的phpinfo()
)。
另外注意使用与您的php版本和编译器匹配的PDFlib版本(您提到的下载中包含多个版本)。
然后将extension=libpdf_php.dll
添加到php.ini
(您也可以在phpinfo()输出中找到它的位置,只需查找php.ini
)。
重新启动您的网络服务器并检查phpinfo()
中是否有“PDF”条目,如果有,请恭喜!
如果您想了解有关PDFlib及其在php中使用的更多详细信息,请务必查看online php howto(当然是pdf链接),并查阅下载包中包含的文档。
答案 1 :(得分:1)
以下是安装 phppdf 库时应该执行的操作:
1。下载:从here下载与您的php版本匹配的软件包(使用phpinfo()命令查看php版本)。
包裹应包含以下文件,
php_pdflib.dll //php extension
php_pdflib.pdb //don't know what it does!
pdflib.dll //actual pdf library
2。复制:将 php_pdflib.dll 复制到extensions目录中(再次使用phpinfo()命令“extension_dir”查找扩展目录)。还将 php_pdflib.pdb 和 pdflib.dll 复制到主php目录(紧邻php.exe )
3。 config :将扩展名添加到php.ini。只记得wamp在 apache / bin / php.ini 上使用另一个版本的php.ini,所以请确保你在正确的文件上进行更改。 (再次使用phpinfo()命令找到php.ini的路径,加载配置文件)。添加以下行:
extension=php_pdflib.dll