在linux服务器上安装PDF Lib失败。使用pecl安装pdflib
我试图在服务器上安装pdflib,但收到错误:在linux服务器上安装PDF Lib失败。使用pecl安装pdflib,linux,terminal,pecl,pdflib,Linux,Terminal,Pecl,Pdflib,我试图在服务器上安装pdflib,但收到错误: configure:错误:找不到pdflib.h!检查传递给--with pdflib=的路径。路径应该是安装前缀目录。 错误:/root/tmp/pear/pdflib/configure--with-pdflib=/usr/local'失败 我正在终端中输入以下内容: pecl安装pdflib pdflib安装路径? /usr/local我通过以下方式解决了问题: 最新下载 联合国秘书处 # tar xzf PDFlib-Lite-7.0.5p
configure:错误:找不到pdflib.h!检查传递给--with pdflib=的路径。路径应该是安装前缀目录。
错误:/root/tmp/pear/pdflib/configure--with-pdflib=/usr/local'失败
我正在终端中输入以下内容:
pecl安装pdflib
pdflib安装路径?代码>
/usr/local我通过以下方式解决了问题:
最新下载
联合国秘书处
# 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
通过pecl安装
# pecl install pdflib
如果请求路径,请输入相同的完整路径
/home/xxx/Downloads/pdf/PDFlib-Lite-7.0.5p3/libs/PDFlib
请参阅安装消息,如果添加了文件pdf.so(在php extensions目录中,此目录名称可能有所不同,但文件pdf.so必须存在):
更改pdf.ini
# nano /etc/php5/apache2/php.ini
在末尾添加
extension=pdf.so
(您可能还希望将其添加到命令行php conf/etc/php5/cli/php.ini中)
重新加载apache
# service apache2 reload
请参见,如果显示此扩展名
- 对于Apache,如果有关于PDFlib的新内容,请参阅phpinfo()函数的输出
PDFlib
PDFlib支持已启用
PDFlib GmbH二进制版本7.0.5p3
PECL版本3.0.0
修订$修订:1.80.2.2$
- 用于命令行
提示输入
# php -i |grep PDF
PDFlib
PDFlib Support => enabled
PDFlib GmbH Binary-Version => 7.0.5p3
感谢您发布这篇文章,今天对我很有帮助:)我尝试了从(PHP)下载(尝试了Linux x86和Linux Intel 64),但这两种下载都没有pdflib.h
文件……不幸的是,到目前为止,这些源文件都不见了,也找不到。最好尝试不同的PDF库,因为该公司已经关闭了源代码(sad)。
# service apache2 reload
# php -i |grep PDF
PDFlib
PDFlib Support => enabled
PDFlib GmbH Binary-Version => 7.0.5p3