0

私は現在、Apache から 500 エラーを受け取りました。私自身に提供されたアラーム プローブ シェル スクリプトを使用しています。

残念ながら、サーバー上のコンテンツにローカルでアクセスしようとすると、スクリプトが 500 エラーを生成する理由を突き止めることができませんでしたが、wget や telnet などの他の方法を使用すると問題なく動作します。

以下は、各試行の Apache アクセス ログ エントリです。

Wget の使用

127.0.0.1 - "" [19/Mar/2013:14:31:44 +1100] "GET /index.html HTTP/1.1" 200 1635 "-" "Wget/1.13.3" "-"

Telnet の使用

127.0.0.1 - "" [20/Mar/2013:13:12:11 +1100] "GET /index.html HTTP/1.1" 200 1635 "-" "-" "-"

プローブ スクリプトの使用

127.0.0.1 - -  [19/Mar/2013:14:33:56 +1100] "GET /index.html HTTP/1.1" 500 -    "-" "" "-"

私が見ることができる唯一の違いは、プローブがユーザー エージェント (3 番目の項目) の "" の代わりに - を持っていることです。認証)。

Apache のすべてのログを増やしましたが、何が問題なのかわかりません。処理は必要ありません。これは静的ファイルであり、画像などの他のファイルタイプでも試してみましたが、役に立ちませんでした。

誰かがアイデアを持っているか、似たようなものを見たことがありますか?

ありがとう、トニー

4

0 に答える 0