投稿リクエスト中に 500 エラーが発生しました。バックグラウンドで error_log を確認しましたが、対応するログがありませんでした。
伊谢尔伦2017-05-16 13:04:30
500エラーは基本的にコード、またはコードが包括的ではなくゼロ点を考慮していないものです。
phpのエラーログを見てください。
何を言っているのか后台的error_log
、あまり明確ではありません
淡淡烟草味2017-05-16 13:04:30
1. サーバーはクライアントのリクエストを受け取りましたか?
2. サーバーが受信したクライアントリクエストは正しいですか?
3. ツールを使用してクライアントのリクエスト データをサーバーに直接送信し、サーバー プログラムやサーバー上のさまざまなログを追跡して、問題がどこにあるかを確認します。
4. サーバーが正しい結果をフィードバックした場合、ツールを使用して結果をクライアントに直接プッシュし、クライアントがそれを正しく受信したかどうかを確認します。そしてクライアントはどう反応するでしょうか?
迷茫2017-05-16 13:04:30
サーバーは lnmpa、、、、php、apache、nginx でインストールされています。以下の対応するエラーログを読みましたが、この 500 エラーに関する対応する情報はありません。
はい スクリプトが占有する最大メモリ (memory_limit): 192M を超えています大家讲道理2017-05-16 13:04:30
PHP コードエラーをログ形式で出力するには、PHP 設定を有効にします。生成されたエラー ログ ファイルは、通常、プログラムが配置されているルート ディレクトリにあります。
曾经蜡笔没有小新2017-05-16 13:04:30
情報を返すとき (特にフロントエンドなしの API クラスを返すとき)、必ず try と catch を使用して処理し、例外をログに記録するようにしてください。
天蓬老师2017-05-16 13:04:30
500 はコード内のエラーです。コード内のあらゆる場所にブレークポイントを設定して確認してください。最も可能性の高い理由は、データベース接続にエラーがあるか、プログラムの特定の部分に無限ループがあることです。