我正在使用Zend Framework 2.我下载了skelton应用程序。并配置了apache。 但我正在追踪ERRor ::
Fatal error: Declaration of Zend\Stdlib\ArrayObject::offsetGet() must be compatible with that of ArrayAccess::offsetGet()
答案 0 :(得分:2)
原因是Zend \ Stdlib \ ArrayObject目前正在使用php 5.3.5的功能,修复它为php 5.3.3做这个
提出以下几行
$libDir = getenv('ZF2_PATH');
require $libDir . '/Zend/Stdlib/compatibility/autoload.php';
require $libDir . '/Zend/Session/compatibility/autoload.php';
包含'init_autoloader.php'之后; index.php文件中的行
答案 1 :(得分:0)
您的PHP版本和Zend Framework版本不兼容。 我了解到PHP 5.3.3仅适用于版本为2.2的Zend Frameworks。
Zdenek提到的修复无助于让更新的Zend Frameworks(2.3或2.4)与PHP 5.3.3一起使用