>백엔드 개발 >PHP 튜토리얼 >내 PHP 오류가 표시되지 않는 이유는 무엇입니까?

내 PHP 오류가 표시되지 않는 이유는 무엇입니까?

Barbara Streisand
Barbara Streisand원래의
2025-01-04 16:38:40821검색

Why Aren't My PHP Errors Showing Up?

PHP 오류 공개: 종합 가이드

display_errors 및 error_reporting 설정에도 불구하고 PHP 오류가 표시되지 않는 경우 다음을 위한 추가 단계가 있습니다. 고려 사항:

PHP 개발 환경

  1. 웹 서버 다시 시작: php.ini를 변경한 후 Apache가 제대로 다시 시작되는지 확인하세요.
  2. 다음 코드를 사용하세요. 너의 꼭대기에 script:
error_reporting(E_ALL);
ini_set('display_errors', 1);
  1. php.ini 수정: .htaccess 파일에 display_errors = on 또는 php_flag display_errors 1 줄을 추가하세요.

PHP 제작 환경

  • display_errors 비활성화: 최종 사용자에게 오류 노출을 방지하려면 프로덕션에서 display_errors = off를 설정하세요.
  • log_errors 활성화: 오류를 표시하는 대신 오류를 기록하려면 log_errors = on을 설정하세요. 화면.

AJAX 호출

  • 네트워크 요청 검사: 브라우저 DevTools의 Network 탭에서 응답을 확인하세요. 문제가 있는 AJAX 요청 탭 오류.
  • 오류 로그 확인: 프로덕션 서버에서 오류에 대한 자세한 내용은 오류 로그를 참조하세요.

위 내용은 내 PHP 오류가 표시되지 않는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.