ホームページ >バックエンド開発 >PHPの問題 >thinkphp5 ajax が 500 エラーを報告した場合の対処方法

thinkphp5 ajax が 500 エラーを報告した場合の対処方法

藏色散人
藏色散人オリジナル
2020-07-29 10:17:573117ブラウズ

php Ajax500 エラーの解決策: まずエラー スクリプト ファイルを開き、次にエラー コードを「echo json_encode($arr)」に変更し、最後に変更したファイルを保存します。

thinkphp5 ajax が 500 エラーを報告した場合の対処方法

推奨事項: 「PHP チュートリアル

シナリオ : Alibaba Cloud からの複数のサイトの移行Tencent Cloud に送信すると、TP5 プロジェクトの Ajax リクエストが 500 エラーを報告します。データは正常に返されますが、http ステータス コードは 500 です。成功しない場合は、エラーが発生し続けます

以下に示すように:

## 理由分析:

サーバーの centos のバージョンは異なりますが、経験によれば、それが原因ではないはずです。コードはバージョンの違いによって引き起こされるものではありません。

メソッドをスローするだけです:

## 上に示すように: exit() メソッドを使用せず、json() を使用せず、

echo json_encode($arr) を使用します。

以上です。

#

以上がthinkphp5 ajax が 500 エラーを報告した場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。