前言
我在腾讯云轻量应用服务器上的宝塔面板操作迁移的时候,迁移的目标服务器的 Nginx
出现了一点问题,我尝试在目标服务器重启、重载、重装 Nginx
都无济于事,仍报相同的错误,我开始在搜索引擎查找解决方案。
解决过程
1. 报错截图
服务器的 Nginx
无法启动,下图是报错截图。
2. 搜寻解决方案
在百度查到老蒋部落
的记录解决Nginx配置"nginx/conf/nginx.conf test failed"问题过程
,文章中提到的错误与本文一致,文中提到的方法为
这里老蒋看到这个同学购买过网站监控报表和Nginx防火墙插件,而且都已经到期。我直接卸载这两个插件,然后再回到上面重启Nginx,居然问题解决。让他打开网站确认是否可以打开,告知一切正常。
但是小俊的服务器并没有安装付费插件并已到期的情况,所以此路不通。
最后,我找到了一篇文章是AKULAKK
的(已解决)宝塔面板SSL失败|无法启动,提示 nginx: configuration file /www/server/nginx/conf/nginx.conf test failed
,文章中提到的错误与本文一致。
3. 解决过程
打开宝塔,进入 /www/server/panel/vhost/nginx/
目录下,找到 free_waf.conf
(免费防火墙配置),并将其删除。
重新尝试启动
、重启
、重载
等操作,已经正常。问题解决!
总结
打开宝塔,进入 /www/server/panel/vhost/nginx/
目录下,找到 free_waf.conf
(免费防火墙配置),并将其删除。问题解决!