-1

两周前我可以完美地运行我的 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 是访问该站点时在浏览器的 urlbar 中显示的图标。它将被请求,但如果没有找到则根本不显示,因为 favicon.ico 是可选的。该错误表明浏览器正在尝试获取图标但没有找到它,这不是问题,如果您之前没有得到它可能只是意味着您正在从不同的浏览器访问。

当然,如果这不是您通过浏览器访问的 CGI 脚本,那么这不适用,您确实需要提供代码片段。

于 2012-11-18T03:59:58.893 回答