2012-01-08 73 views
0

我试图将PDFLib(http://www.pdflib.com/)安装到在我的Mac OSX 10.6上运行的Apache/Joomla。我遵循的程序是:在Mac OSX 10.6上安装PDFLib到PHP 5.3 10.6

  1. 副本/PDFlib-7.0.5/bind/php5/php-530/libpdf_php.so到:/usr/lib/php/extensions/libpdf_php.so
  2. 添加到php.ini中:延长=/usr/lib中/ PHP /分机/ libpdf_php.so上的可执行
  3. 改变权限:chmod A + RWX libpdf_php.so在系统偏好
  4. 重启Web共享

当我看着php_info()我没有看到PDFLib的一节,我不能看到任何错误OLE。 任何线索还有什么要检查?

+0

你凑ld检查你是否编辑了正确的php.ini文件。你也可以检查你是否真的做了错误日志记录,如果是,那么检查错误日志。否则启用错误记录。 – hakre 2012-01-08 17:37:25

+1

通过启用日志记录我发现此消息:[08-Jan-2012 17:04:44] PHP警告:PHP启动:无法加载动态库'/usr/lib/php/extensions/libpdf_php.so' - dlopen(/ usr/lib/php/extensions/libpdf_php.so,9):找不到合适的图像。找到: \t /usr/lib/php/extensions/libpdf_php.so:第0行中未知的通用包装中没有匹配的体系结构 – Black 2012-01-09 14:21:34

回答

1

尝试安装PHP和PDFlib用于homebrew

brew tap homebrew/dupes 
brew tap homebrew/versions 
brew tap homebrew/homebrew-php 
brew install php53 
brew install php53-pdflib 

编辑这个文件:

/usr/local/etc/php/5.3/conf.d/ext-pdflib.ini 

变化pdflib.sopdf.so