启动nginx报错

bash 复制代码
nginx: [emerg] open() "/etc/nginx/mime.types" failed (2: No such file or directory) in /usr/local/nginx/conf/nginx.conf:25

通过错误提示可知:usr/local/nginx/conf/nginx.conf的第25行找不到/etc/nginx/mime.types文件。

查看usr/local/nginx/conf/nginx.conf的第25行,该行数据为:

bash 复制代码
    include             /etc/nginx/mime.types;    # http中的配置

找到路径/etc/nginx/发现不存在mime.types文件。

解决方法:

使用find命令查找mime.types文件,并修改该行配置:

bash 复制代码
find / -name mime.types

得到的结果为:

bash 复制代码
/usr/local/nginx/conf/mime.types     # /usr/local/nginx:编译后自动生成的文件夹
/etc/nginx-1.24.0/conf/mime.types    # /etc/nginx-1.24.0:nginx安装/解压位置

① 可将/etc/nginx/mime.types改为/usr/local/nginx/conf/mime.types。

② 将该nginx.conf第25行配置删除。

相关推荐
zhikouai39 分钟前
把外部助手接进聊天软件的架构分层与参数配置
服务器·网络·php
荣合技术服务1 小时前
HPC 超算集群故障维修实录:找荣合科算维护后,模拟仿真计算又能跑了
运维·服务器·超算服务器·荣合科算
叼烟扛炮4 小时前
Linux 学习笔记(五十八):IO 多路复用封神——epoll 底层原理揭秘
linux·运维·服务器·网络·笔记·学习·php
星恒随风5 小时前
Linux网络编程:彻底理解IO多路复用select!从fd_set位图、读写就绪到手写TCP多客户端字典服务器
linux·服务器·网络
Oiiouui8 小时前
linux服务器部署Logto后端与对应前端的实现
linux·服务器·前端·后端
ITKEY_8 小时前
用 Emacs Dired 实现 em:退出文件管理器后,让终端自动切换目录
linux·服务器·emacs
沫璃染墨10 小时前
从零入门计算机网络系列(十四):TCP报文与字节流本质——从数据封装到报文边界
linux·服务器·网络·网络协议·tcp/ip·tcp
Android系统攻城狮1 天前
Linux FFmpeg深度解析之avcodec_default_get_encode_buffer调用流程与实战(二十八)
linux·运维·服务器·ffmpeg·车载音视频·ffmpeg音视频
番茄啊1 天前
linux 开启xftp连接
linux·运维·服务器
Lsetea1 天前
Docker更新SSL证书后容器仍读旧文件:单文件挂载与目录挂载排查
运维·nginx·docker·https·ssl证书