我想在我的 wampserver2 上安装 pdflib。
我已经下载了 pdflib并设置了以下行:
extension=php_pdflib.dll
在我的php.ini
文件中,但我仍然收到Call to undefined function pdf_new()
错误消息。
我想在我的 wampserver2 上安装 pdflib。
我已经下载了 pdflib并设置了以下行:
extension=php_pdflib.dll
在我的php.ini
文件中,但我仍然收到Call to undefined function pdf_new()
错误消息。
您必须将 复制到 php 安装的libpdf_php.dll
扩展目录(检查输出)。extension_dir
phpinfo()
还要注意使用与您的 php 版本和编译器匹配的 PDFlib 版本(您提到的下载中包含多个版本)。
然后添加extension=libpdf_php.dll
到php.ini
(您还可以在 phpinfo() 输出中找到它的位置,只需查找php.ini
)。
重新启动您的网络服务器并检查您是否有“PDF”条目,phpinfo()
如果有,恭喜!
如果您想了解有关 PDFlib 及其在 php 中的使用的更多详细信息,请务必查看在线 php howto(当然是 pdf 链接)并查阅下载包中包含的文档。
为了安装phppdf库,您应该执行以下操作:
1. 下载:从此处下载与您的 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复制到扩展目录中(再次使用 phpinfo() 命令"extension_dir"找到扩展目录)。还将php_pdflib.pdb和pdflib.dll复制到主 php 目录中(在 php.exe 旁边)
3. config:将扩展名添加到 php.ini。请记住 wamp 在apache/bin/php.ini使用另一个版本的 php.ini ,因此请确保您在正确的文件上进行更改。(再次使用 phpinfo() 命令Loaded Configuration File找到 php.ini 的路径)。添加以下行:
extension=php_pdflib.dll