whyour / qinglong

支持 Python3、JavaScript、Shell、Typescript 的定时任务管理平台(Timed task management platform supporting Python3, JavaScript, Shell, Typescript)
https://qinglong.online
Apache License 2.0
16.35k stars 2.99k forks source link

替换nginx中监听端口配置问题 #2549

Closed fanhengkui closed 3 weeks ago

fanhengkui commented 1 month ago

Qinglong version

2.17.12

Steps to reproduce

昨天更新2.17.12后,重启了,但是发现nginx的front.conf文件监听端口值被替换为空 底下是服务器活动IP的结果,ipv6不知道为啥显示是多个 QQ截图20241031114027 QQ图片20241031114103

What is expected?

What is actually happening?

System Info

No response

Any additional comments?

No response

fanhengkui commented 1 month ago

而且更新后还好好的,过了一夜突然conf.sh的配置都无法加载, ql check还报这个: [PM2][ERROR] File ecosystem.config.js not found

whyour commented 4 weeks ago

你这是本地部署?用 npm 方式更新,qinglong 命令重启

fanhengkui commented 3 weeks ago

你这是本地部署?用 npm 方式更新,qinglong 命令重启

是本地部署的,貌似我发现了问题所在

在shell文件夹下的share.sh这个脚本最后少了 import_config $1 这个命令 ,我翻看之前版本是有这个,下载的2.17.12没有这个,加上后能正常启动。

[PM2][ERROR] File ecosystem.config.js not found 报错是因为在share.sh任务在执行reload_update还能取到$QL_DIR变量,但是到了reload_mp2时,这个变量就空了,导致目录切换,无法在执行下去

whyour commented 3 weeks ago

你这是本地部署?用 npm 方式更新,qinglong 命令重启

是本地部署的,貌似我发现了问题所在

在shell文件夹下的share.sh这个脚本最后少了 import_config $1 这个命令 ,我翻看之前版本是有这个,下载的2.17.12没有这个,加上后能正常启动。

[PM2][ERROR] File ecosystem.config.js not found 报错是因为在share.sh任务在执行reload_update还能取到$QL_DIR变量,但是到了reload_mp2时,这个变量就空了,导致目录切换,无法在执行下去

这块改了很长时间了,你目前用的版本可能有问题,import_config 是在 update.sh 里引入的

fanhengkui commented 3 weeks ago

你这是本地部署?用 npm 方式更新,qinglong 命令重启

是本地部署的,貌似我发现了问题所在 在shell文件夹下的share.sh这个脚本最后少了 import_config $1 这个命令 ,我翻看之前版本是有这个,下载的2.17.12没有这个,加上后能正常启动。 [PM2][ERROR] File ecosystem.config.js not found 报错是因为在share.sh任务在执行reload_update还能取到$QL_DIR变量,但是到了reload_mp2时,这个变量就空了,导致目录切换,无法在执行下去

这块改了很长时间了,你目前用的版本可能有问题,import_config 是在 update.sh 里引入的

昨天又折腾了一晚上,不知道算不算解决了,不知道什么原因pnpm引用的qinglong并没有更新,还是我之前2.17.7,npm的是新的,导致两个冲突,我把pnpm引用的用新的覆盖就没问题了