-1

2週間前にperlファイルを完全に実行できましたが、今日再実行すると、error_logファイルに次のように表示されます。

[Sat Nov 17 19:33:04 2012] [error] [client xxx.xxx.xxx.xxx] File does not exist: /home/xxx/xxx/apache2/htdocs/favicon.ico
[Sat Nov 17 19:33:05 2012] [error] [client xxx.xxx.xxx.xxx] File does not exist: /home/xxx/xxx/apache2/htdocs/favicon.ico
[Sat Nov 17 19:33:06 2012] [error] [client xxx.xxx.xxx.xxx] File does not exist: /home/xxx/xxx/apache2/htdocs/favicon.ico
[Sat Nov 17 19:33:06 2012] [error] [client xxx.xxx.xxx.xxx] File does not exist: /home/xxx/xxx/apache2/htdocs/favicon.ico
.
.
.

どうしたの?

4

2 に答える 2

1

ファイルがそこにあるかどうかを確認しましたか?apacheで読み取り可能ですか?

パスをhttp://domain.com/favicon.icoに変更してテストし、機能するかどうかを確認できますか?

于 2012-11-18T03:56:17.827 に答える
1

これはCGIスクリプトかそれに類似したものだと思います。favicon.icoは、サイトにアクセスしたときにブラウザのURLバーに表示されるアイコンです。リクエストされますが、favicon.icoはオプションであるため、見つからない場合は表示されません。エラーは、ブラウザがファビコンを取得しようとしていて、それを見つけられないことを示しています。別のブラウザからアクセスしていることを意味する前に取得していなかった場合は、問題ではありません。

もちろん、これがブラウザからアクセスしているCGIスクリプトでない場合、これは適用されないため、コードスニペットを提供する必要があります。

于 2012-11-18T03:59:58.893 に答える