解决小雅 Alist 播放报错问题

2024年7月1日 作者 admin

小雅 Alist 是个庞大的资源库,部署在 NAS 的 Docker 上,再开通阿里云盘会员,就能畅享海量资源了。

最近出现个问题,可以获取到小雅的文件播放列表,但播放时总提示「BadRequest:driveId, fileId cannot be empty」。去网上找了找,按照这位网友写的一一排查,最终恢复了正常。

自己总结一下,就是更新一下 3 个 txt 文件的内容,最后,别忘了重启 Docker!

补充一下更新文件的方法:

  1. 登录 NAS 后台。我在 Mac 下用的是 XTerminal 这个软件。
  2. 定位到小雅 Alist 的目录。我用的是 QNAP 的 NAS,小雅的目录是 /etc/xiaoya 。
  3. 修改该文件夹的属性为可读写。默认是只读的,用这个命令 sudo chmod 777 /etc/xiaoya,然后输入 NAS 管理员的密码。
  4. 把 3 个 txt 文件复制过去。
  5. 重启小雅的 Docker 应用。

由于 QNAP NAS 的安全性设定,每次重启 NAS 后都需要进行上述设置。因此建议把 3 个 txt 文件保存好,以备不时之需。