由于Nginx配置文件问题导致打不开网站
来源:互联网 发布:qq飞车暗夜尊影数据 编辑:程序博客网 时间:2024/05/17 06:13
下午手贱看了看nginx的配置文件(PS:老是记不住位置/usr/local/nginx/conf/nginx.conf),稍微改了一些东西,保存重启nginx后发现网站打不开了。。。
当时就毛了,ping是通的,连vpn也是通的,唯独网站打不开,看来肯定是把nginx的配置文件弄坏了
打开文件看了半天也没发现有什么问题
执行/usr/local/nginx/sbin/nginx -t 出现以下提示
nginx: [emerg] unknown directive "Server" in /usr/local/nginx/conf/nginx.conf:55nginx: configuration file /usr/local/nginx/conf/nginx.conf test failed
这样就确定了是nginx.conf的问题了,由于不熟悉文件结构,只好比对着nginx.conf.default仔细检查。看到最后终于发现了问题。
正确配置格式应该是:
http{ server{}}
这样肯定会出错
我在修改的时候误将最后一个括号删掉,把格式改成了
http{} server{}
这样肯定会出错的啦~~~~~~~~
改回来,然后重启nginx
/usr/local/nginx/sbin/nginx -s reload
网站又打开了~
- 由于Nginx配置文件问题导致打不开网站
- 由于Nginx配置文件问题导致打不开网站unknown directive
- A网站引用B服务器虚拟目录文件导致:网站部署到IIS7上出现HTTP 错误 500.19(由于权限不足而无法读取配置文件)的问题
- django+nginx部署中由于nginx配置导致的admin管理样式缺失的问题
- nginx+tomcat使用apache的FtpClient上传图片时由于多线程问题导致的文件大小为0的问题
- nginx+tomcat使用apache的FtpClient上传图片时由于多线程问题导致的文件大小为0的问题
- 由于JDK版本问题导致的错误
- 由于ADT升级后导致的问题
- 一个由于位数导致的问题
- iOS 10 由于权限问题导致崩溃
- xcode8由于权限问题导致崩溃
- 网站部署到IIS7上出现HTTP 错误 500.19(由于权限不足而无法读取配置文件)的问题
- 网站部署到IIS7上出现HTTP 错误 500.19(由于权限不足而无法读取配置文件)的问题
- 由于回滚段参数设置存在问题导致数据库无法启动
- 由于JRE版本导致的Error filterStart问题
- 由于回滚段参数设置存在问题导致无法启动
- 由于JRE版本导致的Error filterStart问题
- 由于ActionList导致的数据保存失败的问题;
- Problem 1410 变位词 from http://acm.fzu.edu.cn/problem.php?pid=1410
- MYSQL初学者使用教程指南
- Notification发出指定的提示音
- hdu 4390 Number Sequence 【容斥原理】
- [jQuery]使用jQuery.Validate进行客户端验证(高级篇-下)——不使用微软验证控件的理由
- 由于Nginx配置文件问题导致打不开网站
- Oracle 数据泵详解
- C语言--指针和函数(2)
- HDU 4274 spy work (树形DP)
- 外语学习的真实方法及误区分析
- linux登录键盘无响应问题的解决方法
- DedeCMS V5.7 SP1文档关键词频率研究与测试
- Lwip入门(2)--ARP
- Ubuntu12.04编译ANDROID ICS出错解决方法