検索

ホームページ  >  に質問  >  本文

php - 投稿リクエスト中に 500 エラーが発生しました。バックグラウンドの error_log に対応するログがありません。原因はどこで確認できますか?

投稿リクエスト中に 500 エラーが発生しました。バックグラウンドで error_log を確認しましたが、対応するログがありませんでした。



天蓬老师天蓬老师2794日前1081

全員に返信(11)返信します

  • 大家讲道理

    大家讲道理2017-05-16 13:04:30

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

    追加
    リーリー

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

    返事
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-16 13:04:30

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

    返事
    0
  • ringa_lee

    ringa_lee2017-05-16 13:04:30

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

    返事
    0
  • ringa_lee

    ringa_lee2017-05-16 13:04:30

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

    返事
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-16 13:04:30

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

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

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

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

    返事
    0
  • 迷茫

    迷茫2017-05-16 13:04:30

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

    返事
    0
  • 迷茫

    迷茫2017-05-16 13:04:30

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

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

    返事
    0
  • 大家讲道理

    大家讲道理2017-05-16 13:04:30

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

    返事
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-16 13:04:30

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

    返事
    0
  • 天蓬老师

    天蓬老师2017-05-16 13:04:30

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

    返事
    0
  • キャンセル返事