내 코드에 오류가있을 때마다 모든 디버그 정보를 반환하지 않고 cakephp가 충돌합니다.Cakephp에서 PHP 오류가 발생했습니다
내가 얻을 응답은 다음과 같습니다
에로 324 (순 :: ERR_EMPTY_RESPONSE) : 서버가 데이터
나는에 CakePHP의 2.3.6을 실행하는거야를 전송하지 않고 연결을 종료 맥 core.php에 XAMPP
에있다 :
Configure::write('debug', 2);
및
Configure::write('Error', array(
'handler' => 'ErrorHandler::handleError',
'level' => E_ALL & ~E_DEPRECATED,
'trace' => true
));
나는 그것이 XAMPP에 문제가 있거나 내 가상 호스트 구성하지만,라고 생각 :
- 나는 최근에 내 컴퓨터를 포맷 된 봤는데, 같은 오류를 받고 있어요을;
- 방금 모든 케이크 앱을 테스트 페이지로 대체하려고 시도했지만 오류가 표시되었습니다.
오류는 APP/tmp/logs/error.log에서 볼 수 있지만 화면에는 표시되지 않습니다. 예 다음 PHP는 error_reporting를 변수에 설정되어 있는지
2013-07-03 18:23:15 Error: Fatal Error (4): syntax error, unexpected T_ECHO, expecting ',' or ';' in [/Users/fimdomeio/Sites/e-studio.dev/View/News/admin_edit.ctp, line 37]
2013-07-03 18:23:15 Error: [FatalErrorException] syntax error, unexpected T_ECHO, expecting ',' or ';'
Request URL: /admin/news/edit/1
Stack Trace:
#0 /Users/fimdomeio/Sites/cakephp2.3.6/lib/Cake/Error/ErrorHandler.php(184): ErrorHandler::handleFatalError(4, 'syntax error, u...', '/Users/fimdomei...', 37)
#1 [internal function]: ErrorHandler::handleError(4, 'syntax error, u...', '/Users/fimdomei...', 37, Array)
#2 /Users/fimdomeio/Sites/cakephp2.3.6/lib/Cake/Core/App.php(927): call_user_func('ErrorHandler::h...', 4, 'syntax error, u...', '/Users/fimdomei...', 37, Array)
#3 /Users/fimdomeio/Sites/cakephp2.3.6/lib/Cake/Core/App.php(900): App::_checkFatalError()
#4 [internal function]: App::shutdown()
#5 {main}
당신이 다른 브라우저에서 그것을 시도 적이 파일? 같은 반응이 있습니까? – Alvaro
예 다른 브라우저에서 시도했습니다. 현재 오류를 가져올 수있는 유일한 방법은 CAKE_APP_DIR/tmp/error.log입니다. – fimdomeio
@fimdomeio 여기에있는 오류를 붙여 넣는 것이 가장 좋은 방법일까요? 또한 php 및 webserver 로그를 확인하십시오. 이것은 주로 서버, PHP 또는 모듈이 충돌 할 때 발생합니다. – burzum