2014-07-21 4 views
-1

어딘가에 오류가있는 PHP 페이지가 있습니다 (빈 흰색, 제목이 없거나 아무것도로드하지 않습니다). 그러나 오류가 표시 될 때까지는 그럴 수 없습니다. 파일에 다음과 같은 내용이 있지만 페이지에 여전히 흰색이로드됩니다. PHP에서 오류를 표시하려면 어떻게해야합니까? 이건 내 자신의 서버에 PHP 5.5에 있으며, 에 따라 올바른 php.ini 파일을 편집하고 있습니다.PHP는 오류를 표시하지 않습니다

php.ini 파일 :

display_errors = on 
error_reporting = E_ALL 

htaccess로 : 문제

php_value error_reporting -1 

특정 파일 :

ini_set('display_errors',1); 
error_reporting(E_ALL); 
+0

error.log를 확인 했습니까? 모든 것이 지금까지는 괜찮아 보입니다. – Tyralcori

+0

'/ var/log/apache2/error.log'의 로그 파일에 어떤 의미도 보이지 않습니다. – vaindil

+0

서버가 다시 시작 되었습니까? 어떤 SAPI입니까? phpinfo가 확인 되었습니까? 'set_error_handler ("var_dump")'로 래퍼 스크립트를 시도 했습니까? 'php -l'은 뭐라고할까요? – mario

답변

0

올바른 php.ini의 파일에 추가해야합니다. 일부 웹 호스팅 업체는 자신의 서버를 구성하여 PHP 파일의 html과 동일한 디렉토리에있는 php.ini 파일이 실행되도록합니다. 그러나 이것이 기본값은 아닙니다. 리눅스에 있다면 /etc/php5/apache2/php.ini에 넣거나 하드 디스크에서 php.ini 파일을 찾으십시오.

+0

필자는 올바른'php.ini' 파일을 편집하고 있습니다. 그것을 명확히하기 위해 OP를 업데이트했습니다. 죄송합니다. 감사합니다. – vaindil

0

이미 display_errors이 내 편집 아래 설정되었으므로, php.ini은 내 값 대신 기본값 인 Off을 사용하고있었습니다. 편집 내용을 삭제하고 문제가 해결 된 문제를 해결했습니다. 문제가 해결되었습니다.

관련 문제