欢迎光临
我们一直在努力

nginx错误nginx: configuration file /www/server/nginx/conf/nginx.conf test failed

今天给树莓派装宝塔面板,安装环境的时候遇到的问题,nginx: configuration file /www/server/nginx/conf/nginx.conf test failedvu错误,树莓派是个迷你linux主机,有兴趣可以百度,这里只介绍错误解决方案

报错内容

nginx: [emerg] unknown directive "lua_shared_dict" in /www/server/panel/vhost/nginx/free_waf.conf:1
nginx: configuration file /www/server/nginx/conf/nginx.conf test failed

刚开始判断是nginx文件的损坏,刚装好的虽然可能性不大但我还是尝试了以下,卸载重装看看能否解决问题。然而重装之后问题依旧
启动重启都会报同样的错,重载配置之后启动重启也是一样的情况。

这个时候我已经开始考虑Apache,考虑到我的设备除了网站还可能跑一些别的程序,由于树莓派的性能情况所以我就放弃了这个想法。最好程序全部都是最轻量化的。

解决方法

分两条错误分别百度和谷歌之后收集的资料给出的解决办法很多,但是我就准备来试试还没来得及试。

巧合的是我刚好看到我安装了一款nginx的免费防火墙插件,我瞬间就感觉很大可能性是这款插件的锅,卸载插件之后果然问题完美解决。

经过这次的教训,下次再部署什么东西,首从主要程序下手,相关插件类的放到次要部分!

文章来源于互联网:nginx错误nginx: configuration file /www/server/nginx/conf/nginx.conf test failed

赞(0)
未经允许不得转载:莱卡云 » nginx错误nginx: configuration file /www/server/nginx/conf/nginx.conf test failed