Apache中 File does not exist: /var/www/html/favicon.ico

今天搭建lamp架构的电子商务网站,突然间发现/var/log/httpd/errorlog报错了
[Sat Jul 12 09:14:53 2012] [error] [client 192.168.1.152] File does not exist: /var/www/html/favicon.ico
[Sat Jul12 09:25:19 2012] [error] [client 192.168.1.152] File does not exist: /var/www/html/favicon.ico
[Sat Jul 12 09:25:38 2012] [error] [client 192.168.1.152] File does not exist: /var/www/html/favicon.ico
[Sat Jul 12 09:25:50 2012] [error] [client 192.168.1.152] File does not exist: /var/www/html/favicon.ico
[Sat Jul 12 09:25:53 2012] [error] [client 192.168.1.152] File does not exist: /var/www/html/favicon.ico
[Sat Jul 12 09:25:58 2012] [error] [client 192.168.1.152] File does not exist: /var/www/html/favicon.ico
[Sat Jul12 09:26:01 2012] [error] [client 192.168.1.152] File does not exist: /var/www/html/favicon.ico
去/var/www/html/目录下看了下,确实没有这个文件。那么这个文件到底是干什么用的呢?
查找了一下资料
favicon.ico就是指你的网站图标。 当有人(使用IE浏览器)将你的网站收藏为“my favorite”时,就会去参照网站根目录下的“favicon.ico”文件,这个图标也就是“my favorite”里显示的图标。 
比如你将“http://www.debian.org/”列为“my favorite”的时候,
你的“my favorite”清单就会显示“http://www.debian.org/favicon.ico”这个图标。 
当 你的根目录下没有“favicon.ico”这个文件时,“my favorite”里将显示IE浏览器的图标例如:

,与此同时“favicon.ico”不存在的信息(404 not found)会写到你的apache2错误日志中去,这样你可以从这个日志中看出,什么时候,什么人(其IP网址)将你的网站设定为“my favorite”。
解决方法可以随便找个favicon.ico放到该目录下,或者在线生成一个。
cp /usr/src/httpd-2.2.23/docs/manual/images/favicon.ico  /var/www/html/
然后就不报错了。

时间: 2024-08-07 20:59:46

Apache中 File does not exist: /var/www/html/favicon.ico的相关文章

idea中 maven打包时时报错User setting file does not exist C:\Users\lenevo\.m2\setting.xml,

idea中 maven打包时时报错User setting file does not exist C:\Users\lenevo\.m2\setting.xml, 解决方案如下:将maven的安装目录\conf目录下的setting.xml拷贝到C:\Users\lenevo\.m2目录下即可.   原文地址:https://www.cnblogs.com/zhulina-917/p/9986926.html

Apache中 RewriteRule 规则参数介绍

摘要: Apache模块 mod_rewrite 提供了一个基于正则表达式分析器的重写引擎来实时重写URL请求.它支持每个完整规则可以拥有不限数量的子规则以及附加条件规则的灵活而且强大的URL操作机制.这里着重介绍 RewriteRule 规则以及参数说明. Apache模块 mod_rewrite 提供了一个基于正则表达式分析器的重写引擎来实时重写URL请求.它支持每个完整规则可以拥有不限数量的子规则以及附加条件规则的灵活而且强大的URL操作机制.此URL操作可以依赖于各种测试,比如服务器变量

Maven出现User setting file does not exist ...\.m2\setting.xml的问题解决(同时也解决用户.m2目录下无setting.xml文件)

如果Eclipse中出现User setting file does not exist ...\.m2\setting.xml这样的问题,解决方法如下: 1.拷贝%M2_HOME%/conf/settings.xml的文件到%USER_HOME%/.m2/settings.xml中即可. 经过研究,同时也发现,在Maven安装好之后,%USER_HOME%/.m2目录下是不存在settings.xml的.而通过官方说明找到了答案http://maven.apache.org/settings.

No lease on /目录: File does not exist. [Lease. Holder: DFSClient_NONMAPREDUCE_-2059237550_1, pendingcreates: 8]错误及解决方法

感觉程序员的世界真是一个变幻无常且精彩绝伦的世界,每次跑程序都会发现不一样的问题.今天跑MapReduce程序来统计邮箱次数时遇到了一个问题,明明一样的代码,别人能跑,我却跑不了.我相信,基本做这行的都遇到过这种问题.好了,话不多说,来聊聊今天的错误吧. 根据日志查看到报的错误为:No lease on /目录: File does not exist. [Lease.  Holder: DFSClient_NONMAPREDUCE_-2059237550_1, pendingcreates:

非手工编译apache中awstats日志分析管理

非手工编译apache中awstats日志分析管理 实验环境:一台linux6.5 宿主机或者虚拟win7 使用的包为awstats-7.6.tar 事先设置好域名以及DNS地址解析 博主的域名为www.abc.com 1.挂载移动 2.进行脚本的配置,有y的y,该回车的回车,需要填写的内容如下 3.进入自动生成的文件中修改 4.创建目录 5.登陆apache网页以及日志管理网页,刷新awstats管理日志 6.刷新awstats管理日志后也刷新网页 末:代码脚本记录 配置apache网站设置d

Apache中3种MPM工作方式的区别及配置详解

MPM是Multi-Processing Modules,表示Apache中的多路处理模块,目前在Linux上的Apache2.2/2.4中包括三种模式:prefork.worker和event模式.apache或httpd的命令参数"-l"即可列出当前apache中已经编译了的模块,由于MPM只能在编译时指定其中一种,所以列出的静态模块中MPM只有1个,如下所示: # httpd -l Compiled in modules: core.c prefork.c    #说明使用的是p

Apache中https的详解及应用案例

Apache中https的详解及应用案例 一.https的简介 它是一个安全通信通道,它基于HTTP开发,用于在客户计算机和服务器之间交换信息.它使用安全套接字层(SSL)进行信息交换,简单来说它是HTTP的安全版. 它是由Netscape开发并内置于其浏览器中,用于对数据进行压缩和解压操作,并返回网络上传送回的结果.HTTPS实际上应用了Netscape的安全全套接字层(SSL)作为HTTP应用层的子层.(HTTPS使用端口443,而不是象HTTP那样使用端口80来和TCP/IP进行通信.)S

apache中部署rotatelogs日志分割和awstats日志分析

概述:rotatelogs日志分割:apache使用自带的日志分割模块rotatelogs分割日志,rotatelogs 是 Apache中自带的管道日志程序.awstats日志分析:是一款开源日志分析系统,可用来分析Apache网站服务器的访问日志,也可用来分析Samba.Vsftpd.IIS等服务的日志信息.结合crond等计划任务服务,可以对不断增长的日志内容定期进行分析.实验步骤:(一).rotatelogs日志分割1.vim编辑/etc/httpd/conf/httpd.conf配置文

apache中的php模块安装

php的官网:http://php.netphp5版本的对Discuz这个论坛支持解析,有较好的兼容性,不过在php7及以后的版本对discuz这个论坛不兼容,php7可能也对某些相关软件兼容性不是很好 安装php5环境:安装了http和mysql服务,安装php时必须指定http和mysql的服务安装路径首先下载对应的php版本,这里下载的是php5.6.37解压php,并在解压目录下执行编译参数关于编译参数解释: ./configure --prefix=/usr/local/php5 \