Wallabag Q&A

手动部署完成后,访问服务页面错乱
通过 git clone 手动部署 Wallabag(版本 v2.6.8,不排除其他版本也存在该问题)完成,安装时,因文件夹 wallassets 及其下文件缺失,导致页面错乱。
解决:
访问
https://github.com/wallabag/wallabag/releases下载对应 Wallabag 版本wallabag-x.x.x.tar.gz压缩文件,并解压文件。将目录
web/wallassets及其下文件复制到目录/var/www/wallabag/web/下。变更目录所有者及权限:
1
2chown -R www-data:www-data /var/www/wallabag
chmod -R 755 /var/www/wallabag
Update 2024/02/20: 今天在 Render 通过 Docker 部署 Wallabag 出现了同样的问题现象,但通过修改配置文件 ./root/etc/wallabag/parameters.template.yml 中参数 domain_name 中的域名为发布域名,并重新部署启动后,该问题现象解决。
在手动部署时,已多次排查配置文件 ./app/config/parameters.yml 中各个参数,包括参数 domain_name 所配置的域名,均正确,初步怀疑是由于反向代理或端口转发造成。
所以若出现该问题现象,优先检查配置文件中各参数是否配置正确,若无问题,再通过替换文件的方式解决。