Я использую CakePHP 1.2.9 на моем сервере xampp 1.8.2 с версией PHP 5.4.19.
Но я получаю некоторые ошибки, такие как
Strict Standards: Redefining already defined constructor for class Object in C:\xampp\htdocs\PROJECT_NAME\cake\libs\object.php on line 62
Strict Standards: Non-static method Configure::getInstance() should not be called statically in C:\xampp\htdocs\paris-clone\cake\bootstrap.php on line 46
Я пытался выяснить это с этот, но не удалось.
пожалуйста, помогите мне с этим.
Спасибо
Начиная с PHP 5.4 E_STRICT включен в E_ALL. Может быть, CakePHP 1.x не знает о настройке E_STRICT?
http://php.net/manual/en/function.error-reporting.php
Измените запись в приложении, чтобы отображались только ошибки:
'level' => E_ERROR | E_WARNING | E_PARSE,
Или установить в php.ini.
Вы также можете установить уровень отладки, чтобы отключить отображение ошибок в производственном режиме. В cakephp 2 это достигается установкой debug var в core.php:
Configure::write('debug', 0);
Других решений пока нет …