[已解决]安装应用OpenResty,一直安装中的报错问题解决方法

image

time=“2025-06-30T00:12:54+01:00” level=warning msg=“The "RESTY_CONFIG_OPTIONS_MORE" variable is not set. Defaulting to a blank string.”
time=“2025-06-30T00:12:54+01:00” level=warning msg=“The "RESTY_ADD_PACKAGE_BUILDDEPS" variable is not set. Defaulting to a blank string.”
time=“2025-06-30T00:12:54+01:00” level=warning msg=“The "CONTAINER_PACKAGE_URL" variable is not set. Defaulting to a blank string.”
service “openresty” refers to undefined volume www: invalid compose project

  • 记录一下安装OpenResty出现上图卡在一直安装中还不能卸载很无语,这个问题是安装目录没修改造成 .env 文件里 WEBSITE_DIR 变量找不到这个www的目录。要想卸载的话我是先执行一下升级命令在执行一下1pctl restore 恢复 1Panel 系统命令,在进网站就停止一直安装中这时就可以进行卸载操作重新进行安装了,不知道大佬们怎么操作的请指点。

  • 当您这里填写 www 时 (错误的做法):1Panel 会在后台生成一个配置,WEBSITE_DIR="www"。这导致 Docker 把 www 当作一个未定义的“命名卷”而不是文件夹,因此启动失败,并报出我们最早看到的那个错误。
  • 当您这里填写绝对路径时 (正确的做法):1Panel 会生成正确的配置,例如 WEBSITE_DIR="/opt/1panel/apps/openresty/openresty/www",Docker 就能正确地将您服务器上的真实文件夹挂载到容器中。

正确操作

请在“网站目录”这个输入框里,删除默认的 www,然后填入一个绝对路径

你是什么版本呢?如果是 v1 的话 只能使用 1.24 版本

image
安装应用不是自动识别当前能适应安装对应的版本?

按我这个方法我安装上了已经启动了,跟版本没关系吧?

image

还真是降低了版本,我只有两个版本一个1.27和1.21,我换成1.21就正常安装了没报错也不用改安装目录 看来是多此一举了。。。。:smiling_face_with_tear: