1
모든 오류를 표시하지 않으려면이 코드를 사용하십시오. 빈 페이지가 나타나면 빈 페이지를 사용자 정의 페이지로 바꾸려면 어떻게해야합니까?htaccess가 PHP 오류를 표시하지 않습니다.
php_flag log_errors on
php_value error_log PHPerrors.log
## prevent access to PHP error log ##
<Files PHPerrors.log>
Order allow,deny
Deny from all
Satisfy All
</Files>
## supress php errors ##
php_flag display_startup_errors off
php_flag display_errors off
php_flag html_errors off
내가의 appserv 로컬 서버를 사용하여 Windows에 일을하고 난 여전히 빈 페이지를 얻을에도 500 오류 페이지를 정의한 후. 서버 설정에서 변경할 필요가있는 것이 있습니까? – nullException
내가 아는 한 php는 치명적인 Erorr이 발생한 경우에만 500 erorr을 반환합니다. 그렇지 않으면 단지 페이지 코드에서 (적절한 플래그가 활성화 된 경우) erorrs를 삽입하거나 치명적이지 않으면 erorrs를 무시합니다. 그래서 내 견해로는 문제를 해결할 수있는 유일한 방법은 php가 표시 할 데이터가 없을 때 수동으로 500 오류를 발생시키는 것입니다. –