BSTluo
1
在ubuntu环境下创建模板项目,启动puppeteer插件后,puppeteer插件提示未找到index.html,重启koishi时依旧报相同的错
环境:
System:
OS: Linux 6.2 Ubuntu 22.04.2 LTS 22.04.2 LTS (Jammy Jellyfish)
CPU: (40) x64 Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
Binaries:
Node: 18.18.2
Yarn: 4.0.1
Koishi:
Core: 4.15.4
Console: 5.18.4
4 个赞
BSTluo
2
升级版本后图片渲染的新报错?
System:
OS: Linux 6.2 Ubuntu 22.04.2 LTS 22.04.2 LTS (Jammy Jellyfish)
CPU: (40) x64 Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz
Binaries:
Node: 18.18.2
Yarn: 4.0.1
Koishi:
Core: 4.15.5
Console: 5.18.4
koishi-plugin-puppeteer 3.7.0 (最新)
3 个赞
BSTluo
5
在重新yarn create koishi后,在插件配置界面添加并启动puppeteer,也会报这样的错…唔不过我启动koishi的时候是以root用户启动的模板…不知道会不会和这个有关系
3 个赞
BSTluo
8
最终在各位dalao的帮助下解决力!
感谢各位!
事故原因:
ubuntu下使用apt安装chromium的话会转到snap的chromium去安装,但是snap由于权限的原因(?),导致无法访问我的koishi安装目录,进而导致koishi-plugin-puppeteer去世)
解决方法
在ubuntu下snap删除chromium,并且使用非snap的方法安装chromium
ppa方式:
install chromium browser on ubuntu linux
迷子dalao说的deb安装俺在chromium官网好像木有找到))于是用了这种方法完成力!
4 个赞
已确认 puppeteer 插件报错 net::ERR_ACCESS_DENIED path to index.html
原因与本贴相同。解决方法与本贴相同。
另,如果无法正常添加 ppa,进而无法使用本贴当前解决方案,deb 安装 Google-chrome 是一个可行的备选。url 为 https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
直接 apt install google-chrome
会与 chromium 一样转到 snap,所以是不可行的。
5 个赞