目 录CONTENT

文章目录

1Panel和OpenResty升级后,OpenResty无法启动和重建致命Bug的修复,高级收费功能菜单隐藏

科技美南
2024-04-22 / 0 评论 / 1 点赞 / 245 阅读 / 2686 字 / 正在检测是否收录...
温馨提示:
本文最后更新于 2024-04-22,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

1Panel和OpenResty升级后,OpenResty无法启动和重建致命Bug的修复,高级收费功能菜单隐藏

官方升级1Panel和OpenResty后,WAF重新做了定义,启用了新的高级收费功能,导致OpenResty出现了很多问题,导致无法启动和重建的致命Bug,寻找了很多资料都没有确切可行的解决办法,于是只能自行研究寻找答案

启动失败,重建失败

add2af4a0e458932ea59e25a1fa8535bc8f00e61.png

207993a525ebd1936ef4c295cad549b174d44184_2_1380x592.jpg

可行的解决方案

拉取下OpenResty的最新镜像

微信截图_20240422092604.jpg

docker pull openresty/openresty:1.25.3.1-focal

微信截图_20240422093654.jpg

因为openresty:1.21.4.3-2-1-focal的镜像官方已经获取不到,所以才会重建失败,本地没有可用的镜像所以启动也失败

docker pull openresty/openresty:1.21.4.3-2-1-focal

拉取OpenResty的最新镜像后Docker容器里面就会有个镜像,但状态会是未使用,我这截图显示已使用是因为我已经做好了关联,成功启动了OpenResty服务自动启用了这个镜像

微信截图_20240422094134.jpg

现在我们来修改下镜像的引导位置,让OpenResty可以重启

微信截图_20240422094400.jpg

如果由于WAF的原因,OpenResty容器还是启动失败那就去以下路径打开nginx.conf文件

/opt/1panel/apps/openresty/openresty/conf/nginx.conf

删除以下代码

include /usr/local/openresty/1pwaf/data/conf/waf.conf;

20240422043933.jpg

修复后完美正常使用

微信截图_20240422092535.jpg

高级收费功能菜单隐藏

默认是开启了收费功能菜单的

微信截图_20240422095024.jpg

这是隐藏了收费功能菜单,打开设置,关闭收费功能菜单显示,我们可以只保留WAF(它的基本功能还是可以使用的)(这点好评),有更多功能需求的可以支持下开发者

微信截图_20240422094911.jpg

微信截图_20240422095411.jpg

视频教程在线观看

1
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin
  3. QQ打赏

    qrcode qq

评论区