检测nginx配置文件时报错

  • 1.报错具体信息
  • 2.报错背景
  • 3.排错分析过程
  • 4.解决方法
  • 5.验证

1.报错具体信息

nginx: [emerg] invalid number of arguments in “location” directive in /usr/local/nginx/conf/nginx.conf:47
nginx: configuration file /usr/local/nginx/conf/nginx.conf test failed

2.报错背景

在完成源码安装LNMP架构完成的情况下,对nginx服务进行优化,在设置缓存时间的配置时。修改过配置文件后,检测配置文件时报错。
具体报错信息如下:

[root@localhost html]# vim /usr/local/nginx/conf/nginx.conf[root@localhost html]# nginx -t
nginx: [emerg] invalid number of arguments in "location" directive in /usr/local
nginx: configuration file /usr/local/nginx/conf/nginx.conf test failed
[root@localhost html]# vim /usr/local/nginx/conf/nginx.conf

3.排错分析过程

这个问题比较简单,看报错信息可以判断,问题出在配置文件的47行,应该就是配置时有错误,进入配置文件查看47行内容并且查错。

[root@localhost html]# vim /usr/local/nginx/conf/nginx.conf


可以发现47行配置的是识别图片的格式,以多个格式结尾的图片,格式和$要连起来不能有空格,才表示以什么结尾。所以有空格是错误的。

4.解决方法

去掉配置文件中多余的空格应该就可以解决了。

5.验证

[root@localhost html]# nginx -t
nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful

嘿嘿!报错不断呀!快哉快哉,检测nginx配置文件时报错,整它!相关推荐

  1. pip install scipy和matplotlib报错的问题详解:(pip install其它时报错通用)

    多灾多难的pip简直太玄学了,在第一个电脑上装的时候啥问题都没有,给第二个装的时候各种问题-- 附上numpy 和 pandas的报错解决方案:https://blog.csdn.net/qq_362 ...

  2. 在配置spring配置文件时报错,解决办法

    好久没在这上面记东西了,把以前遇到的问题整理一下贴出来,希望给同样遇到问题的朋友们一点帮助 1.配置sping配置文件时,一直报错,原来是在头部没有声明context前缀: 2.进行配置时,产生如下错 ...

  3. nginx启动时报错:bind() to 0.0.0.0:80 failed

    问题描述 bind() to 0.0.0.0:80 failed (10013: An attempt was made to access a socket in a way forbidden b ...

  4. qt creator编译qt工程时报错:undefined reference to

    qt creator编译qt工程时报错:undefined reference to qt creator编译qt工程时报错 该错误指向了本地文件,且经过调研知道,该类错误一般都是链接问题. 仔细查看 ...

  5. svn update 时报错 Node remains in conflict 和解决方法

    文章目录 svn update 时报错 Node remains in conflict 和解决方法 svn update 时报错 Node remains in conflict 和解决方法 今天在 ...

  6. pandas导出excel表格时报错:ValueError: No engine for filetype: ‘‘

    pandas导出excel表格时报错:ValueError: No engine for filetype: '' pandas导出表格时报错 解决办法 pandas导出表格时报错 raise Val ...

  7. 144Hz风冷旗舰:红魔5G游戏手机“比快更快”

    2018年2月,努比亚在世界移动通信大会上首次展出了内置风扇的概念机型,一度引发了业界的震惊.那个时候,业内甚至都还没有明晰的"游戏手机"概念,而努比亚不仅率先洞察了游戏手机的庞大 ...

  8. 1500+ FPS!目前最快的CNN人脸检测算法开源

    1500+ FPS!目前最快的CNN人脸检测算法开源 项目地址: https://github.com/ShiqiYu/libfacedetection 深圳大学的于仕琪老师发布的人脸检测库:libf ...

  9. 【C++快读快输详解(快速读入数字,快速输出数字)】

    众所周知,C++自带读入(废话),如 int a; cin>>a; 这个读入简单方便,但到后面,读的东西多了,读的也就显得慢些,所以有了下面的方式 int a; scanf("% ...

最新文章

  1. Failed to load AppCompat ActionBar with unknown error
  2. 数据结构_Search
  3. [LeetCode] Binary Tree Paths - 二叉树基础系列题目
  4. flash不能访问本地文件
  5. 【华为云技术分享】云小课 | SAP S/4HANA高可用之实战演练
  6. 运算符重载——函数调用运算符重载
  7. python 3d大数据可视化软件_4个最受欢迎的大数据可视化工具
  8. graphpad做单因素方差分析_手把手教你用Graphpad做单因素方差分析
  9. 如何得到JavaVM,JNIEnv接口
  10. Python制作PPT周报
  11. ssm框架体检管理系统源码+文档
  12. spider.php使用方法,phpspider爬虫框架怎么用
  13. 笔记本电脑频繁自动重启_如何解决电脑频繁自动重启
  14. 胡适先生1934年《赠与大学毕业生的话》
  15. 视频分割软件有什么,怎么分割视频
  16. c# 计算一年有多少周
  17. 桌面支持--skype登陆不上
  18. 三元运算符 php_使用PHP三元运算符
  19. 人工智能如何改善运输和物流
  20. 在家带娃有没有什么副业可以做?在家带娃的副业有哪些?

热门文章

  1. 教室计算机英语怎么读,教室英文怎么读?
  2. 二叉树的创建以及先中后序遍历
  3. 【热门主题:萤火之夜xp桌面】
  4. excel显著性检验_#如何用excel做anova分析#用excel做显著性分析
  5. PHP+jQuery+Flash完美演示翻盘抽奖
  6. 现实迷途 第二章 借酒买醉
  7. ubuntu安装软件包命令
  8. 迁移数据到历史表SQL
  9. Python selenium自动获取URP教务系统课表并以图片形式保存
  10. Uber Go 语言编程规范:使用 go.uber.org/atomic