最模板 - 外贸网站建设,外贸网站模板

最模板

当前位置: 首页 > Magento > Magento教程 >

Magento后台Invoice无法打印pdf

时间:2014-06-17 23:28来源:未知 作者:最模板zuimoban 点击:
Magento后台Invoice无法打印pdf,配置环境是php 5.4+nginx 会出现下面的情况 Fatal error: Declaration of Zend_Pdf_FileParserDataSource_File::__construct() must be compatible with Zend_Pdf_FileParserDataSource::__construct() in

Magento后台Invoice无法打印pdf,配置环境是php 5.4+nginx 会出现下面的情况

Fatal error: Declaration of Zend_Pdf_FileParserDataSource_File::__construct() must be compatible with Zend_Pdf_FileParserDataSource::__construct() in /home/wwwroot/xxxx.com/lib/Zend/Pdf/FileParserDataSource/File.php on line 41

提示zend FW的一个类初始化方法有问题,这个可能是zend版本问题所引起的。

解决方案:

修改
lib/Zend/Pdf/FileParserDataSource.php
找到
abstract public function __construct();
修改成:
abstract public function __construct($filePath);
保存测试一下

(责任编辑:最模板)
------分隔线----------------------------
栏目列表
推荐内容