nastool豆瓣订阅关联修复(docker版本)
最近发现nastool上的豆瓣很久没有动静,查了一下日志,没有获取到豆瓣数据。(实际最近操作想看但是获取不到豆瓣数据,本文章老版本docker2.9.0,其他版本还需要自行测试)
豆瓣数据获取失败尝试修复:
1.通过secureCRT工具(可以用其他类似工具替代),登录ssh的端口。(不展开ssh登录相关)
2.获取一下权限超级管理员权限 sudo -i,然后输入管理员密码
获取管理员权限3.查看nastool容器id,docker ps -a |grep nastools
查看nastools的容器id4.进入容器docker exec -it 95a2f91273a0 /bin/bash (中间的95a2f91273a0 替换成上面步骤看到的容器id)
进入容器5、查找文件find / -name webapi.py ,文件在/nas-tools/app/media/doubanapi/webapi.py
查看文件6、安全起见,备份一下文件,进入文件目录cd /nas-tools/app/media/doubanapi/
进入文件7、备份文件cp webapi.py webapi.py.bak
8、通过 vi webapi.py 打开文件,文件进行编辑(敲一下键盘上的i进行编辑),
将"list": "//div[@class='grid-view']/div[@class='item']"/"list" 替换成"list": "//div[@class='grid-view']/div[@class='item comment-item']"
一共有三处,分别在collect,wish,do节点下面(敲键盘esc退出编辑,:wq保存)
如果此时操作困难的可以把docker文件映射出来进行编辑。
我配置里用了wish,主要改这个就行,其他两处也一样修改就行9、重启nastool的容器,进入nastool-服务-点击豆瓣想看(一定要重启,试了一下不重启不生效)
测试豆瓣想看10、查看右上角的实时日志,解析到内容了,主要是豆瓣的页面变了导致解析不到数据了。
获取豆瓣想看成功文章到这里就结束了,如果对你有帮助点一个赞吧,谢谢
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

值友2604249450
校验提示文案
gege2041
校验提示文案
我来弄一个
校验提示文案
balence
校验提示文案
balence
校验提示文案
gege2041
校验提示文案
gege2041
docker -it b2f36 /bin/bash
OCI runtime failed: failed: container_linux.go:367: starting container process caused: : "/bin/bash": stat /bin/bash: no such file or directory: unknown
校验提示文案
gege2041
docker -it 你的ID /bin/sh
校验提示文案
家庭影音玩家
校验提示文案
Taki_K
校验提示文案
Taki_K
校验提示文案
家庭影音玩家
校验提示文案
gege2041
校验提示文案
gege2041
docker -it 你的ID /bin/sh
校验提示文案
gege2041
docker -it b2f36 /bin/bash
OCI runtime failed: failed: container_linux.go:367: starting container process caused: : "/bin/bash": stat /bin/bash: no such file or directory: unknown
校验提示文案
gege2041
校验提示文案
balence
校验提示文案
balence
校验提示文案
值友2604249450
校验提示文案
我来弄一个
校验提示文案