致命的なエラー: Zend_Pdf_FileParserDataSource_File::__construct() の宣言は Zend_Pdf_FileParserDataSource::__construct() と互換性がある必要があります
私のPHPバージョンは5.4です
PHP のバージョンを 5.5 にアップグレードするかどうかを知る必要があります。このエラーは解決されるかどうか?
致命的なエラー: Zend_Pdf_FileParserDataSource_File::__construct() の宣言は Zend_Pdf_FileParserDataSource::__construct() と互換性がある必要があります
私のPHPバージョンは5.4です
PHP のバージョンを 5.5 にアップグレードするかどうかを知る必要があります。このエラーは解決されるかどうか?
このエラーについてはわかりませんが、magento モジュール関数の __construct() 関数にパラメーターを渡している可能性があり、親の抽象クラスはパラメーターを受け入れません。
PHP をアップグレードしても問題は解決しません。これは、バージョン 1.12 で修正された Zend Framework のバグです。私は Magento を使用していませんが、私が知る限り、バージョン 1.11.1 (約 3 年前のもの) が付属しています。
Magento が更新されるまでは、おそらく、Magento インストールの ZF のコピーに修正を適用するのが最善の方法です。lib/Zend/Pdf/FileParserDataSource.php
あなたがする必要があるのは、この行のコンストラクターをコメントアウトすることだけです: https://github.com/magento/magento2/blob/master/lib/Zend/Pdf/FileParserDataSource.php#L78 . Magento を更新するたびに、この修正を再適用する必要があります。