조언을 구하다! HTTP ERROR 500 오류, 콘솔에 메시지가 표시되지 않습니다. 코드의 오류 위치를 빠르게 잠그는 방법은 무엇입니까?
小小的菜
小小的菜 2018-04-23 11:50:36
0
2
1277

34D3058D63B38B21523A21597E5B3941.png

그림과 같이 런타임 중에 이런 종류의 오류가 발생합니다. 콘솔에는 특정 오류 메시지가 없습니다. 코드에서 오류 위치를 어떻게 빨리 찾을 수 있습니까?

小小的菜
小小的菜

모든 응답(1)
legend

내 솔루션에 대해 이야기해 보겠습니다. 원본 포스터에 도움이 되기를 바랍니다.

먼저 nginx 또는 apache의 로그를 확인하세요(자신의 서버가 무엇인지 확인하세요). 오류가 있는지 확인하세요. 오류가 있는 경우 해당 오류를 해결하십시오.

그런 다음 index.php(프로젝트 항목)에 중단점을 넣으세요. 프로젝트에 정상적으로 접근할 수 있는지 확인합니다.

그러면 잘못된 URL이 보이고 해당 컨트롤러를 찾아 접속이 가능한지 확인하기 위해 컨트롤러의 첫 번째 줄에 브레이크포인트를 걸어 정상적으로 접속이 불가능하다면 컨트롤러를 찾기 전에 문제가 있는 것입니다. __construct가 있는 경우. 여기에 있는지 확인해보세요.

간단히 말하면, 문제가 있다고 생각되는 부분을 중단하고 프로그램이 오류를 보고하는지 확인합니다. 오류가 보고되면 중단점 이전에 문제가 있는 것입니다. 오류가 보고되지 않으면 중단점 아래에 문제가 있는 것입니다. .

단계별로 찾아보세요.

  • 회신하다 귀중한 경험을 공유해 주셔서 감사합니다
    小小的菜 작가 2018-04-24 23:15:09
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!