>백엔드 개발 >PHP 문제 >thinkphp5 ajax가 500 오류를 보고하면 어떻게 해야 할까요?

thinkphp5 ajax가 500 오류를 보고하면 어떻게 해야 할까요?

藏色散人
藏色散人원래의
2020-07-29 10:17:573119검색

php ajax500 오류에 대한 해결 방법: 먼저 오류가 있는 스크립트 파일을 연 다음 오류 코드를 "echo json_encode($arr)"로 수정하고 마지막으로 수정된 파일을 저장합니다.

thinkphp5 ajax가 500 오류를 보고하면 어떻게 해야 할까요?

추천: "PHP Tutorial"

Scenario: 여러 사이트가 Alibaba Cloud에서 Tencent Cloud로 마이그레이션된 후 TP5 프로젝트 ajax 요청에서 500 오류가 보고되었지만 데이터가 성공적으로 반환되었습니다. http 상태 코드는 500이었습니다. 성공하지 마세요. 아래와 같이 오류

로 계속 진행하세요.

원인 분석:

서버 centos 버전은 다르지만 경험에 따른 문제는 아닙니다.

그냥 메서드를 던져보세요:

위에 표시된 대로: exit() 메서드를 사용하지 마세요. json()을 사용하지 말고 그냥 echo json_encode($arr)

을 사용하세요.

위 내용은 thinkphp5 ajax가 500 오류를 보고하면 어떻게 해야 할까요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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