先前使用的是nginx 1.27.2,看到可以更新到.3版本,于是就进行了更新。更新之后发现nginx无法启动,启动报错nginx.conf文件中存在未知指令“lua_package_path”,也就是说缺少lua模块。
用的是宝塔自带的编辑器,注释掉这条配置后保存,提示well-known目录里边的配置文件无法识别,文件无法保存。
然后把虚拟主机的lua指令注释掉,保存,又接着提示nginx.conf上边提到的未知指令,闭环了,相互牵制,无法保存。蹩马腿了。。。。。。
这个问题在宝塔面板上由来已久了,每个大版本的小版本升级都有这个问题,1.24——1.27全都有!!!
lua模块是宝塔面板实现官方功能的必备模块,在进行nginx小版本升级的时候,官方不能自动加上吗?
还好会使vim,在shell上进行了修改,最终成功进行了启动。
希望宝塔官方能够重视这个问题,争取早日解决。
|
|