当我尝试创建 PDF 发票时,Magento 抛出 PHP 错误(因为我的客户端运行的是 PHP 5.4.19)。
致命错误:Zend_Pdf_FileParserDataSource_File::__construct() 的声明必须与第 41 行 /var/www/vhosts/website/httpdocs/includes/src/Zend_Pdf_FileParserDataSource_File.php 中的 Zend_Pdf_FileParserDataSource::__construct() 兼容
通常通过编辑 FileParserDataSource.php 并注释掉两行很容易解决这个问题,问题是他们运行了一个 Zend_Pdf_FileParserDataSource_File.php 扩展了这个脚本(http://pastebin.com/J64VNsRP)。
是否有任何可用的解决方案可以在运行 PHP 5.4 的服务器上使用 Magento 创建 PDF 发票?