当前位置: 首页 > news >正文

nginx报错 open() “/usr/local/nginx/html/favicon.ico“ failed

一、产生原因
nginx核心配置文件:

server {listen       80;server_name  localhost;#charset koi8-r;#access_log  logs/host.access.log  main;location / {root   html;index  index.html index.htm;}#error_page  404              /404.html;# redirect server error pages to the static page /50x.html#error_page   500 502 503 504  /50x.html;location = /50x.html {root   html;}
}

当浏览器访问ip:80时,会访问html目录下的index.html,同时浏览器会自动访问该目录下favicon.ico文件,作为浏览的图标,如果在这个目录没有的话就会报这个错。
二、解决方法
• 直接忽略,不影响使用
• 在html目录下创建个文件favicon.ico
• 在配置文件中加入如下配置(推荐):

      # set site faviconlocation /favicon.ico {log_not_found off;access_log off;}以上配置说明:location = /favicon.ico 表示当访问/favicon.ico时,log_not_found off 关闭错误日志access_log off 不记录在access.log

三、缓存相关
浏览器第一次访问的时候,才会报这个错误,然后后面不会报错,是因为浏览器缓存的原因,清空缓存后会立即再次报错;另外这个错误时访问静态文件时,浏览器自动访问的,如果nginx作为反向代理,那么就饿灭有该问题了。


http://www.mrgr.cn/news/20449.html

相关文章:

  • WildCard平台:什么是 ChatGPT 随心用?什么是 Claude 随心用?什么是随心用全能套餐?
  • C语言刷题日记(附详解)(4)
  • AI写的论文查重率高吗?分享6款实测AI论文生成免费网站
  • MATLAB实现PID参数自动整定
  • 关于cookie和session的直观讲解(二)
  • 数据结构与算法 第10天(图的应用)
  • Stage 模型应用程序包的结构
  • 启动spring boot项目时,第三方jar包扫描不到的问题。
  • matter的Commissioning(入网过程)整体流程、加密方式、通信信息结构
  • 智能指针,QT,C++语言的关键字总结
  • 东南欧跨境电商:eMAG全力支持中国卖家!
  • 周星驰《大话大话西游》开机,“悟空热”席卷短剧市场?
  • 汇编伪指令 GNU 风格(24)
  • 专业软件测试服务机构分享:小程序测试步骤和作用
  • Java项目: 基于SpringBoot+mysql网上点餐系统分前后台(含源码+数据库+答辩PPT+毕业论文)
  • echarts地图绘制并实现下钻功能
  • 打卡第五十七天:prim与kruskal算法
  • exports, module.exports和this 同时设置,最终导出的是什么
  • 新手c语言讲解及题目分享(十七)--运算符与表达式专项练习
  • 【2024】JAVA实现响应式编程Reactor具体API文档使用说明