Skip to content
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】面具青龙模块解决不能运行脚本方法 #714

Closed
yangxiuxin6 opened this issue May 9, 2024 · 16 comments
Closed

【Bug】面具青龙模块解决不能运行脚本方法 #714

yangxiuxin6 opened this issue May 9, 2024 · 16 comments
Labels
needs-more-info Further information is requested 需要更多信息 Stale Stale

Comments

@yangxiuxin6
Copy link

yangxiuxin6 commented May 9, 2024

版本号:latest
运行环境:面具青龙模块
问题描述:

解决方法将这个目录下/data/alpine/ql/data/config/env.sh,复制到/ql/shell/目录下就可以正常运行
日志信息:(如果可以,请贴出Debug级别的日志信息,以便更高效的确定和解决问题。)
bili_task_base.sh: line 76: /ql/shell/env.sh: No such file or directory

@xiaobuboy
Copy link

没有找到楼主说的这个目录啊/data/alpine/ql/data/config/env.sh

@yangxiuxin6
Copy link
Author

yangxiuxin6 commented May 9, 2024

在ql路径下创建一个repair.sh文件将下面代码写入repair.sh文件
touch repair.sh
给权限 chmod +x repair.sh
运行./repair.sh

`
current_folder=$(pwd)
env_files=$(find "$current_folder" -name "env.sh" 2>/dev/null)

if [ -n "$env_files" ]; then
echo "找到以下 env.sh 文件:"
# 使用 nl 命令给文件列表加上行号
echo "$env_files" | nl

read -p "请选择要复制的文件编号 (1-${env_files##*$'\n'}), 或输入自定义路径: " file_choice
# 判断用户输入的是否是数字,且在有效范围内
if [[ "$file_choice" =~ ^[0-9]+$ ]] && [ "$file_choice" -ge 1 ] && [ "$file_choice" -le $(echo "$env_files" | wc -l) ]; then
    # 通过 sed 命令获取用户选择的文件路径
    chosen_file=$(echo "$env_files" | sed -n "${file_choice}p")
else
    # 如果输入的是自定义路径,则直接使用
    chosen_file="$file_choice"
fi

read -p "请输入目标路径 (默认为/ql/shell/env.sh): " target_path
# 如果目标路径为空,则使用默认路径
if [ -z "$target_path" ]; then
    target_path="/ql/shell/env.sh"
fi

cp "$chosen_file" "$target_path"
echo "已复制文件 $chosen_file 到 $target_path"

else
echo "未找到 env.sh 文件"
fi

`

@xiaobuboy
Copy link

开始执行... 2024-05-09 14:07:57

未找到 env.sh 文件
bilitool: 青龙repo目录: /ql/data/repo
find: /ql/data/repo: No such file or directory

执行结束... 2024-05-09 14:07:59 耗时 2 秒

@RayWangQvQ
Copy link
Owner

神奇,你的qinglong版本是什么?是怎么安装的?
/data/alpine/ql/data/config/env.sh这个是宿主机的路径?还是容器内的?正常安装qinglong目录不应该在这才对

@RayWangQvQ RayWangQvQ added the needs-more-info Further information is requested 需要更多信息 label May 9, 2024
@Candy-yan1
Copy link

root@qinglong:/ql/shell $ cp /data/alpine/ql/data/config/env.sh ./
cp: cannot stat '/data/alpine/ql/data/config/env.sh': No such file or directory

@yangxiuxin6
Copy link
Author

yangxiuxin6 commented May 9, 2024

神奇,你的qinglong版本是什么?是怎么安装的?
/data/alpine/ql/data/config/env.sh这个是宿主机的路径?还是容器内的?正常安装qinglong目录不应该在这才对

这是面具刷的青龙模块
报错的可能都是使用的青龙模块

@superHao2000
Copy link

神奇,你的qinglong版本是什么?是怎么安装的?
/data/alpine/ql/data/config/env.sh这个是宿主机的路径?还是容器内的?正常安装qinglong目录不应该在这才对

这是面具刷的青龙模块 报错的可能都是使用的青龙模块

我是安装在容器里面的,前天安装的手动运行正常,昨天自动正常运行,今天检查报错了

@Candy-yan1
Copy link

神奇,你的qinglong版本是什么?是怎么安装的?
/data/alpine/ql/data/config/env.sh这个是宿主机的路径?还是容器内的?正常安装qinglong目录不应该在这才对

这是面具刷的青龙模块 报错的可能都是使用的青龙模块

我是安装在docker容器里的 之前也运行过几次程序,都是没问题的 昨天运行开始提示这个问题

@a809068872
Copy link

终于解决了,这个情况以往也出现过,我一般重启服务器,重启青龙就解决了,这次不知道咋地一直弄不好,直到看到这个issue。我的env.sh文件藏在
/var/lib/docker/overlay2/61b2b127c530c8b60e8b7db23518c64726ea6ebd32faacaf6b6df6d37ef2ad0f/merged/ql/data/config这里。
把env.sh复制到
/var/lib/docker/overlay2/61b2b127c530c8b60e8b7db23518c64726ea6ebd32faacaf6b6df6d37ef2ad0f/merged/ql/shell后就能正常运行了。感谢楼主。

@Candy-yan1
Copy link

终于解决了,这个情况以往也出现过,我一般重启服务器,重启青龙就解决了,这次不知道咋地一直弄不好,直到看到这个issue。我的env.sh文件藏在 /var/lib/docker/overlay2/61b2b127c530c8b60e8b7db23518c64726ea6ebd32faacaf6b6df6d37ef2ad0f/merged/ql/data/config这里。 把env.sh复制到 /var/lib/docker/overlay2/61b2b127c530c8b60e8b7db23518c64726ea6ebd32faacaf6b6df6d37ef2ad0f/merged/ql/shell后就能正常运行了。感谢楼主。

十分感谢 ,看了你的回复后我尝试进入青龙容器的/ql/data/config里 把这个文件夹下的env.sh复制到了/ql/shell/下,脚本运行正常了,感谢楼主、层主及作者的帮助

@xiaobuboy
Copy link

我的青龙是v2.11.3,没有data目录

@Candy-yan1
Copy link

Candy-yan1 commented May 10, 2024 via email

@yangxiuxin6
Copy link
Author

我的青龙是v2.11.3,没有data目录

青龙目录下搜索env.sh文件,然后复制到缺失路径下,
运行上面的文件也可以

@xiaobuboy
Copy link

解决了,谢谢

@RayWangQvQ RayWangQvQ changed the title 【Bug】青龙面板解决不能运行脚本方法 【Bug】面具青龙模块解决不能运行脚本方法 May 10, 2024
Copy link

🕸️ This has been inactive for 3 days, please confirm if it still needs attention~~

@github-actions github-actions bot added the Stale Stale label May 14, 2024
Copy link

🚫 This has been inactive for too long and is now closed, feel free to reopen it if needed!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
needs-more-info Further information is requested 需要更多信息 Stale Stale
Projects
None yet
Development

No branches or pull requests

6 participants