我把它解决了这个办法: 下载最新http://www.pdflib.com/binaries/PDFlib/705/PDFlib-Lite-7.0.5p3.tar.gz
# cd /home/xxx/Downloads/
# wget http://www.pdflib.com/binaries/PDFlib/705/PDFlib-Lite-7.0.5p3.tar.gz
取消焦油gzip压缩它
# tar xzf PDFlib-Lite-7.0.5p3.tar.gz
# cd PDFlib-Lite-7.0.5p3
看,如果和它包含pdflib.h
# find . -name 'pdflib.h'
./PDFlib-Lite-7.0.5p3/libs/pdflib/pdflib.h
安装via pecl
# pecl install pdflib
如果它询问路径,请输入相同的完整路径 /home/xxx/Downloads/pdf/PDFlib-Lite-7.0.5p3/libs/pdflib 从安装消息中查看,是否以及在何处添加了文件pdf.so(在PHP扩展目录,该目录的名称可能不同,但文件pdf.so必须存在):
# ls -la /usr/lib/php5/20090626
变化pdf.ini
# nano /etc/php5/apache2/php.ini
添加在末端
extension=pdf.so
(您可以将其添加到PHP命令行的conf /etc/php5/cli/php.ini太)
重装阿帕奇
# service apache2 reload
看,如果出现这种扩展
在提示
# php -i |grep PDF
PDFlib
PDFlib Support => enabled
PDFlib GmbH Binary-Version => 7.0.5p3
谢谢进入张贴这件事,帮我一把: ) – Catharsis 2014-05-01 10:49:11
已经尝试从https://www.pdflib.com/download/pdflib-family/pdflib-9/(PHP)下载(尝试Linux x86和Linux Intel 64),但这两种下载都没有“pdflib.h” '文件... – TheStoryCoder 2016-06-09 10:05:33