为了能快速了解并处理您的问题,请提供以下基础信息: 问题描述:当前版本nginx 1.25安装存在Luajit2错误调用的情况,如果新环境机器,且检测到Luajit2未安装,那么会自动下载Luajit-2.1并编译安装,但是x86架构脚本设置的Luajit环境变量是luajit-2.0,这导致了脚本错误的寻找到了 /usr/local/include/luajit-2.0 路径上,并导致不会自动编译ngx_devel_kit与lua_nginx_module模块,然而宝塔又在nginx.conf中第28行引用了lua模块,最终导致nginx编译成功但无法启动 另外,宝塔当前版本Nginx 编译安装增加指定模块的功能完全不可用,其原因是面板把增加模块的相关配置文件生成到了/www/server/panel/install 目录下,而任务执行的相关逻辑识别的目录却是/www/server/panel/install/nginx/ 解决办法也非常简单,在/www/server/panel/install 目录下新建 nginx 文件夹,将 config.pl 和 模块名目录 剪切过去就能正常编译增加模块了
|
|