Apache - 文件不存在错误(文件确实存在)- favicon.ico

3
我已经在Linux上将Apache设置为LAMP服务器。
在根目录 /www/ 中,我有一个favicon.ico文件,但它从未在浏览器(Chromium,Firefox)中显示,在Apache的error.log文件中出现以下错误:
[Mon Jul 08 17:32:30 2013] [error] [client 127.0.0.1] File does not exist: /var/www/favicon.ico

我对文件没有出现并不特别担心,但它确实存在,我一直没有弄清楚为什么会出现这个错误。


“root /www 目录”是否在您网站的文档根目录内(或至少已别名为其所在)?access_log 中失败请求的 URL 是什么? - Marc B
我不想说,但很可能它不在那里(或者说,在那里有一个文件名略微不同的文件...注意空格字符等)。 - Wrikken
感谢Marc和Wrikken的评论,我根据编辑的建议更改了favicon.ico文件的分辨率后发现了问题。 - cloying
1个回答

1

(在问题编辑中回答。转换为社区维基答案。请参见没有答案的问题,但在评论中解决(或在聊天中扩展)

原帖作者写道:

网站图标是32x32,这似乎是问题所在。我用一个16x16的favicon.ico文件替换了它,现在不再出现此错误。

我进一步不理解的是,为什么我会遇到这个问题 - 可能是某些设置,因为我在托管的网站上有一个带有相同32x32 favicon的apache服务器,但它在那里显示,并且没有错误。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接