Nginx 报错问题汇总(持续更新ing)

这篇具有很好参考价值的文章主要介绍了Nginx 报错问题汇总(持续更新ing)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、nginx: [emerg] invalid number of arguments in "include" directive in C:\Program Files\nginx-1.15.4/conf/nginx.conf:61

总结:

二、nginx: [error] OpenEvent("Global\ngx_reload_2152") failed (5: Access is denied)

解决方案:

三、nginx: [emerg] unknown directive "stream" in /etc/nginx/nginx.conf:13

问题原因

解决办法


一、nginx: [emerg] invalid number of arguments in "include" directive in C:\Program Files\nginx-1.15.4/conf/nginx.conf:61

  1. 时间:2022-11-25
  2. 操作系统:Windows

 我是执行 nginx -s reload 时提示报错信息:

Nginx 报错问题汇总(持续更新ing)

大致意思是:nginx: [emerg]在C:\Program Files\ nginx-1.15.4/conf/nginx.conf中"include"指令中的参数数量无效

根据报错信息的指示去 nginx.conf 文件的第61行代码查看:

	include C:/Program Files/nginx-1.15.4/conf/conf.d/*.conf;

我反反复复确定了单词没有拼错、路径没有写错,最后的英文分号也有。后来在网上搜索了一遍,才知道英文单词之间不能留有空格!!!(Program Files 之间有空格)

# 修改后	
include C:/ProgramFiles/nginx-1.15.4/conf/conf.d/*.conf;

再用 nginx -t 检查一遍,没有报错了:

Nginx 报错问题汇总(持续更新ing)

        但是这样nginx依然检测不到这个路径,因为Windows中的 C:/Program Files 文件夹是有空格的,除非你修改这个文件夹的名字删除空格,但是这样就会影响到其他Windows上的程序,所以建议nginx还是不要安装在有空格、中文名称的目录下为好!

总结:

在nginx配置文件中填写的路径格式和目录(文件夹)名称中不能有空格、中文、反斜杠(\)!!!

二、nginx: [error] OpenEvent("Global\ngx_reload_2152") failed (5: Access is denied)

  1. 时间:2022-11-25
  2. 操作系统:Windows

使用 nginx -t 检测没有报错信息,反而使用 nginx -s reload 时出现报错:

Nginx 报错问题汇总(持续更新ing)

大致报错意思是:nginx: [error] OpenEvent("Global\ngx_reload_2152") failed(5:访问被拒绝)

第一反应以为是权限问题导致的,然后用管理员权限进入cmd,依然是这个报错信息。

解决方案:

Nginx 报错问题汇总(持续更新ing)先进入nginx的安装目录,使用 start nginx.exe,再使用 nginx -s reload 即可成功!!!

Nginx 报错问题汇总(持续更新ing)

三、nginx: [emerg] unknown directive "stream" in /etc/nginx/nginx.conf:13

  1. 时间:2023-02-14
  2. 操作系统:CentOS 7.6
[root@k8s-master1 work]# nginx -t
nginx: [emerg] unknown directive "stream" in /etc/nginx/nginx.conf:13
nginx: configuration file /etc/nginx/nginx.conf test failed

问题原因

因为在 nginx 中增加了这个 steam 模块配置:

Nginx 报错问题汇总(持续更新ing)

解决办法

#1. 安装阿里云 epel.repo 源(如果第二步执行不成功,再执行这步,记得提前备份好原来的 epel.repo)
curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

yum -y install epel-release

#2. 应该是缺少 modules 模块
yum -y install nginx-all-modules.noarch

# 然后在用 nginx -t 就好了
[root@k8s-master1 ~]# nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

 文章来源地址https://www.toymoban.com/news/detail-449372.html

到了这里,关于Nginx 报错问题汇总(持续更新ing)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • sentinel踩坑记录——持续更新ing

    自定义被限流的后续操作@SentinelResource(blockHandler = \\\"blockHandler\\\"),其中blockHandler处理函数不执行 前置条件  定义好资源和流控规则之后,如果每秒访问超过2个请求,那么就会触发流控,从而应该执行 blockHandler(int a, BlockException e) 方法,但是实际情况是即使触发了流控规则依然

    2024年02月05日
    浏览(37)
  • 串口输出乱码问题的解决方法汇总(持续更新):

    平时工作中程序员在调试时总会用到串口打印数据以及一些标志位查看程序是否出现问题。但是在使用时总会遇到各种各样的问题,最常见的就是输出乱码问题(指的是有收到数据但数据显示的是一堆不认识的汉字或字符),下面就我遇到过的串口乱码问题的相关几种解决方

    2024年02月02日
    浏览(40)
  • Python虚拟环境管理(持续更新ing...)

    诸神缄默不语-个人CSDN博文目录 本文介绍Python语言管理虚拟环境的工具(anaconda,virtualenv) 使用虚拟环境主要是为了1. 防止新的包把整个环境搞乱 2. 有时需要跑不同版本的代码,这就需要机器上有不同版本的环境 最近更新时间:2023.5.31 最早更新时间:2023.5.31 优势是简单易

    2024年02月07日
    浏览(46)
  • 资源搜索引擎集合1(持续更新ing...)

    诸神缄默不语-个人CSDN博文目录 不是所有网址我都用过。如有失效请联系我。 电影 在线版 蓝鲸电影 电影狗 - 专业电影搜索引擎(电影狗发布页:http://www.haodyg.com/) 电影天堂 高清电台 APP 小小影视APP官网-全民影音播放器! 追风视频(可用应用宝下载) 555电影APP下载-555电影

    2024年01月20日
    浏览(24)
  • Docker安装MinIO遇到的问题汇总——持续更新中

    本文章记录作者使用Docker安装MinIO过程中遇到的所有问题, 将持续更新 ,如果你在使用Docker安装MinIO过程中遇到了一些问题,但是本文没有记载,你可以直接在本文评论区贴图、或打字描述,这样大家都能看到,可以给你一些建议,从而不断完善,让后来者少走更多的弯路,

    2024年02月04日
    浏览(34)
  • 深度学习和日常代码中遇到的报错汇总及解决方案,持续更新中。。。。

    本文是深度学习和日常代码中遇到的报错汇总,因时间比较久,暂时都没有图片,只有文字描述。解决方案也大多参考网上的解决方案,有些有用,有些没有效果,本文章中的问题,也仅是本人遇到的问题,使用列举的方案已经解决。 处理:调用的方法是一个类,需要先进行

    2023年04月22日
    浏览(37)
  • 2023西工大NOJ (C语言版) 持续更新ing

    代码已同步至 gitee:2023NOJ(C语言版)! 题目过于 垃圾和睿智 ,做这种题简直是 浪费生命 ,甚至会让代码水平 剧烈下降 ,也就81-90题值得做一下,有这功夫不如多打会儿游戏。 贴出 100 题中全部 AC 代码, 并不保证代码正确性、可读性、简洁性、最佳性 ,只能保证AC;目

    2024年02月08日
    浏览(46)
  • Nginx问题汇总

    为什么Nginx性能这么高? 主要是因为他的事件处理机制:异步非阻塞事件处理机制( 事件驱动的异步模型 ):运用了epoll模型,Nginx 会创建一些事件对象,然后将这些事件对象注册到事件驱动器中。当事件发生时,事件驱动器会通知 Nginx 处理该事件,从而实现异步处理用户

    2024年02月12日
    浏览(15)
  • 解决GitHub下载速度太慢问题的方法汇总(持续更新,建议收藏)

    Github上下载仓库或者克隆仓库,速度基本稳定在 20k 以下,当克隆一些大的仓库时,以这乌龟速度,很容易出现克隆超时的错误,等了几十分钟的下载一夜回到解放前,那种感觉我猜各位或多或少都经历过。本博客汇总了几种亲测可用的方案,很大地提升下载速度,一个大的

    2024年02月07日
    浏览(37)
  • python3 爬虫相关学习8:python 的常见报错内容汇总(持续收集ing)

    目录 1 低级错误(比如拼写错误等)  1.1 NameError:  1.2 属性错误 AttributeError:  属性拼写错误 2  应用错误(类型应用,属性使用的错误) 2.1 类型错误 TypeError:  如字符串连接错误 2.2  属性应用错误  AttributeError 3 模块相关错误 3.1 找不到对应模块 ModuleNotFoundError: 3.2 相关模

    2024年02月04日
    浏览(35)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包