New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
【Bug】青龙 cron 运行报错找不到 dotnet #715
Comments
bili仓库目录: /ql/data/repo/RayWangQvQ_BiliBiliToolPro 你如果是使用dev分支的话,它应该是 脚本里dotnet确实有报错,你说的“手动执行的话可以正常运行”具体指什么,是进容器执行什么指令吗? 然后,实在不行,也可以选择切换运行模式为bilitool,这样就不用安装dotnet了 |
我注意到你说的情况了,repo 文件夹有两个不同分支(我只在定时任务界面把原来分支的任务删掉)
但定时任务执行的指令应该是 手动执行的意思是在青龙面板 --> 定时任务 --> 运行 手动执行的日志显示它似乎也还是在原来的分支运行(?
我把原来分支的文件夹删掉,只保留 _develop 分支的文件夹然后手动运行报错
|
尝试删除了 |
手动修改了
为 _develop 手动运行正常了,接下来是否会运行失败需要等明日的 cron 周期 |
dev分支里的 bili_branch 应该就是_develop,不需要手动改,你可能还是哪里的什么导致两个混了。 或者,不嫌麻烦的话,把2个bili的库都删了,重新拉呗 |
我搞懂了,是订阅拉取的白名单未更改导致没用 dev 的脚本 |
嗯是的,那块文档强调的不太够,稍后我来改下 |
dev 版出现同样的问题
|
那就再检查下权限问题吧。 |
🕸️ This has been inactive for 3 days, please confirm if it still needs attention~~ |
我在那之后修改了脚本来在最开始输出 whoami,输出结果皆是 root 那之后我也尝试了
或者
或者
|
我看了一下最近的版本记录,似乎最新版有在尝试解决这个问题?我拉取一下看看明天的执行结果 |
问题解决了,感谢! |
版本号:dev branch ade2a2a
运行环境:青龙 podman (已尝试重新部署)
问题描述:
Crontab 运行的时候会报错找不到 dotnet 然后尝试安装 dotnet 失败,手动执行的话可以正常运行
日志信息:
The text was updated successfully, but these errors were encountered: