2009-07-28 5 views
7

내 PHP에서 오류가 발생할 때마다 내 로컬 아파치 서버가 내게 500 내부 서버 오류를 준다. 나는 내 CakePHP 프로젝트 중 어떤 것에도 문제가있는 것처럼 보이지 않지만 이것은 바닐라의 PHP 다. 그리고 에러를 추측 할 필요가있는 진도를 정말로 늦추고있다.PHP 오류 아파치가 500 오류를 준다

답변

22

다음과 같은 PHP 코드를 사용하여 오류보고 사용 :

ini_set('display_errors','On'); 
error_reporting(E_ALL); 

PHP Docs

+0

감사합니다. 그래서 php.ini 파일에 들어가서 이것을 올바르게 설정할 수 있습니까? 따라서 항상 내 파일에이 코드가있을 필요는 없습니다. – trobrock

+1

왜 개발을 위해 (또는 서버를 종료하고 싶지 않기 때문에) 응급 상황에서 생산되는 'if'문에 넣어야합니다. 내 대답도 확인하십시오. –

+2

이것은 개발 서버에 대한 좋은 조언이지만 실제 웹 사이트에서는 최종 사용자에게 PHP 오류 메시지가 표시되는 것을 피하기 위해 오류보고를 해제해야합니다. 서버 오류 로그의 오류를 계속 점검 할 수 있습니다. – Spudley

2

무엇 @scompt 쓴 당신은 항상 무슨 일이 있었는지 알 수있는 아파치 오류 로그를 확인하실 수 있습니다 +. (지옥, 당신이 리눅스에서 리눅스를 개발한다면, 이 에러 로그에 익숙해야한다).