我相信我的一个 nginx 配置中有错误。我努力了:
$ sudo service nginx restart
* Restarting nginx nginx [fail]
$
经过一番谷歌搜索后,我尝试了以下操作:
$ sudo service nginx -t
Usage: nginx {start|stop|restart|reload|force-reload|status|configtest|rotate|upgrade}
但它只显示命令列表。nginx 日志或 syslog 中没有关于配置错误的消息。我怎样才能得到更详细的错误信息?
您正在寻找的命令是:
即当遇到:
然后使用
nginx -t
: