2017-05-23 7 views
1

은 (에 위치한/사이트/기본 /), 내가 가진 :drupal (6)에서 오류보고가 작동하지 않는 이유는 무엇입니까? 내 settings.php 파일에서

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

그러나,이 화면에 표시되지 않습니다.

예를 들어 변수를 참조 할 때 $이 누락되어서 문제가 발생했습니다.이 변수를 표시하는 것이 좋았을 것입니다.

테스트 사이트와 라이브 사이트가 있고 테스트 사이트에서만 PHP 오류를 표시해야하므로 settings.php 파일에 있어야하므로 서버 수준의 php.ini 파일에 저장하지 않아도됩니다. 옵션)

답변

0

오류보고 페이지 (/admin/settings/error-reporting)로 이동하여 오류보고 매개 변수를 확인하십시오. 오류를 기록하거나 로그하고 화면에 표시하도록 설정되어 있습니까?

그래도 도움이되지 않으면 phpinfo() (http://php.net/manual/en/function.phpinfo.php) 함수를 실행하면 허용되는 오류 표시가 표시됩니다. 사용 된 php.ini 파일의 위치를 ​​확인하지 않은 경우 (다시 phpinfo() 출력을보고 있음) 오류를 표시하도록 편집하여 (웹 서버 다시 시작) 오류가 나타나야합니다.