.htaccess를 통해 PHP 오류 표시 문제 해결
웹사이트를 테스트하고 문제가 발생하면 오류 표시가 중요합니다. 그러나 이 표시는 때때로 비활성화될 수 있습니다. .htaccess 파일에만 액세스할 수 있고 오류 표시를 활성화하려는 사용자에게 이 질문은 포괄적인 솔루션을 제공합니다.
이 질문은 .htaccess 파일이 액세스 가능한 유일한 리소스인 시나리오를 다룹니다. 세 가지 PHP 플래그(display_startup_errors, display_errors 및 html_errors)를 추가할 것을 제안합니다. 이 플래그는 PHP의 오류 표시 동작을 제어합니다. 그러나 이러한 변경 사항을 적용한 후 웹 사이트에는 자세한 오류 메시지 대신 "내부 서버 오류"가 표시되었습니다.
이 문제를 해결하기 위해 답변에서는 log_errors라는 추가 PHP 플래그를 제안합니다. 이 플래그는 PHP 오류 로깅을 활성화하여 error_log에 지정된 로그 파일에 오류가 기록되도록 합니다. .htaccess 파일에 다음 행을 추가하면
php_flag display_startup_errors on php_flag display_errors on php_flag html_errors on php_flag log_errors on php_value error_log /home/path/public_html/domain/PHP_errors.log
이제 웹사이트에서 페이지에 자세한 오류 메시지를 표시하고 지정된 위치에 기록합니다. 이를 통해 사용자는 .htaccess 파일 이외의 액세스에 의존하지 않고도 오류를 더 쉽게 식별하고 해결할 수 있습니다.
위 내용은 .htaccess에서 PHP 오류 표시 및 로그인을 활성화하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!