php - 在post请求时发生了500错误,这样一般从哪里查找原因呢,后台的error_log里面没有对应的日志
天蓬老师
天蓬老师 2017-05-16 13:02:30
0
11
1022

在post请求时发生了500错误,这样一般从哪里查找原因呢,看了后台的error_log里面没有对应的日志



天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全員に返信(11)
大家讲道理

エントリーファイルforum.phpに

追加
リーリー

これによりエラースタックが出力されます

いいねを押す +0
伊谢尔伦

500エラーは基本的にコード、またはコードが包括的ではなくゼロ点を考慮していないものです。
phpのエラーログを見てください。
何を言っているのか后台的error_log、あまり明確ではありません

いいねを押す +0
左手右手慢动作

一目でエラーの報告を開始、display_errors

いいねを押す +0
左手右手慢动作

の下にエラー スタックがあるはずです。ない場合は、エントリ ファイルにあります: Response这个tab リーリー

いいねを押す +0
淡淡烟草味

1. サーバーはクライアントのリクエストを受け取りましたか?

2. サーバーが受信したクライアントリクエストは正しいですか?

3. ツールを使用してクライアントのリクエスト データをサーバーに直接送信し、サーバー プログラムやサーバー上のさまざまなログを追跡して、問題がどこにあるかを確認します。

4. サーバーが正しい結果をフィードバックした場合、ツールを使用して結果をクライアントに直接プッシュし、クライアントがそれを正しく受信したかどうかを確認します。そしてクライアントはどう反応するでしょうか?

いいねを押す +0
迷茫

500 はサーバー側でエラーが発生したことを意味するため、フロントエンドの問題を探す必要はありません

いいねを押す +0
迷茫

サーバーは lnmpa、、、、php、apache、nginx でインストールされています。以下の対応するエラーログを読みましたが、この 500 エラーに関する対応する情報はありません。

はい スクリプトが占有する最大メモリ (memory_limit): 192M を超えています

いいねを押す +0
大家讲道理

PHP コードエラーをログ形式で出力するには、PHP 設定を有効にします。生成されたエラー ログ ファイルは、通常、プログラムが配置されているルート ディレクトリにあります。

いいねを押す +0
曾经蜡笔没有小新

情報を返すとき (特にフロントエンドなしの API クラスを返すとき)、必ず try と catch を使用して処理し、例外をログに記録するようにしてください。

いいねを押す +0
Peter_Zhu

500 はコード内のエラーです。コード内のあらゆる場所にブレークポイントを設定して確認してください。最も可能性の高い理由は、データベース接続にエラーがあるか、プログラムの特定の部分に無限ループがあることです。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!