web-dev-qa-db-ja.com

Admin-ajax.phpによって生成された500エラーがApacheのエラーログに記録されないのはなぜですか?

管理者側のAJAXで500エラーが発生しました。しかし、これらのエラーはApacheのログに記録されていないので、デバッグはかなり困難です。

私は彼らが何であるかを見つけることができるいくつかの方法はありますか?

ありがとう

5
djb

最初のヘッダが書き込まれる前に(またはその中間に)「文字」が出力されたという理由だけで、(NGinxからの)500エラーが発生することがあります。

WP_DEBUG = trueを有効にして何が起こるのか見てください。ケースの99%私はそこからエラーを見つけることができました。 (そしてそれはほとんどいつも上記のエラーでした)。

それでも問題が解決しない場合は、ポストバックしてください。それでは、Apacheの設定を見てみましょう。

11
nembleton