Xeath 发表于 2021-8-6 22:45:08

【已解答】Nginx 自定义模块实际上不发挥作用

面板版本:宝塔linux面板 7.8.0

系统版本:CentOS Stream release 8

浏览器版本:Microsoft Edge 92.0.902.62

问题现象:



/www/server/panel/install/nginx.sh 里面会调用 nginx_prepare.sh,我猜测是和安装功能中的自定义模块有关,但是实际测试的时候发现,并不会释放这个文件出来,这就导致了自定义模块实际上不会被添加进去。

重现方式:



我通过 grep -R 进行查找也没有发现相关的代码。
之所以需要安装 LuaJIT 主要是因为宝塔目前的安装脚本对 ARM 服务器会直接忽略安装,所以我自己编写了脚本希望安装的时候自动编译 LuaJIT-2.1 最新代码。
另外目前这个自定义模块的功能只有安装的时候会弹出,之后更新或者切换版本都没得显示,希望在 Nginx 的管理页面加一个模块管理功能,方便追加或者删除自定义模块。

大炮运维V587 发表于 2021-8-7 11:50:50

您好,更新Nginx和重新安装其他版本的时候,走的是我们Nginx配置文件,您自己之前添加的模块不会加载。
页: [1]
查看完整版本: 【已解答】Nginx 自定义模块实际上不发挥作用