nginx无法重启且无提示的解决办法

文章目录

接着上一篇来继续说下遇到的问题,在安装好lnmp环境之后,想要重启下nginx服务器,提示重启失败,但是没有任何的错误信息。这下该怎么办呢?今天就介绍下怎么解决该问题。

定位错误

执行以下代码:

1
nginx -t

会提示nginx服务器中配置文件的错误,如下所示:

1
2
nginx: [emerg] invalid condition "!-e" in /etc/nginx/dz.conf:10
nginx: configuration file /etc/nginx/nginx.conf test failed

可以看到是dz.conf中出了错误

解决错误

由于暂时用不到dz.conf我把它给注释了,重新执行nginx -t命令,得到如下结果:

1
2
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

说明没有问题了。

重启nginx服务器

1
/etc/init.d/nginx restart

本文出自 TENNFY博客,转载时请注明出处及相应链接。

本文永久链接: https://www.tennfy.com/2050.html

下一篇文章:

上一篇文章:

4人参与了讨论

  1. Era 说:

    只执行 nginx -t 不行吧。
    得写全路径吧。

发表评论

电子邮件地址不会被公开。 必填项已用 * 标注

*

6 + 5 = ?


您可以使用这些 HTML 标签和属性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

返回顶部