Dragon

今天给树莓派装宝塔面板,安装环境的时候遇到的问题,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的免费防火墙插件,我瞬间就感觉很大可能性是这款插件的锅,卸载插件之后果然问题完美解决。

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

「点点赞赏,手留余香」

还没有人赞赏,快来当第一个赞赏的人吧!

Mr-XiaoYi给Mr-XiaoYi打赏
×
予人玫瑰,手有余香
  • 2
  • 5
  • 10
  • 20
  • 50
2
支付

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

2021-02-11

2021-02-12

发表评论

表情 贴图 链接 私密 格式 签到
扫一扫二维码分享