다음과 같이 나의 현재의 php.ini 파일을 중단하고 엄격한 기준 이외의 모든 오류를보고 설정됩니다PHP 오류 억제는 무시되고
error_reporting = E_ALL & ~E_STRICT & ~E_DEPRECATED
이 설정을 사용하는 이유는 우리가 시급히 수행해야한다는 것입니다 웹 사이트를 호스팅하는 리눅스 서버에서 PHP 업그레이드; 비난받는 기능과 엄격한 표준 권고가 매우 빨리 170 개가 넘는 웹 사이트에 대한 오류 로그 파일을 채울 문제가 있습니다. 오류는 주로 정적으로 선언되지 않는 기능과 같은 작은 기능으로 인해 발생합니다. 결국 모든 사이트를 통과하여 문제를 해결하지만 그 동안 오류를 억제해야합니다.
내가 로컬 테스트 환경에 필요 (PHP 우리가 업그레이드를 찾고있는 버전 실행 - 5.4.3)을하고있어 문제는 오류가 여전히이 전에 인쇄 된 다음에 표시하는 것이 :
SCREAM: Error suppression ignored for
누구든지 내게 오류 억제가 무시되는 이유와 오류를 올바르게 억제하는 방법에 대한 통찰력을 줄 수 있습니까?
미리 감사드립니다.
어쩌면 어리석은 질문 일지 모르지만 Apache를 다시 시작 했습니까? –
어리석은 질문이 아니고, 얼마나 자주 간과했는지 놀랍습니다. 하지만 예, 모든 WAMP 서비스가 다시 시작됩니다. –