记一次博客迁移到新服务器出现的问题

Sykes 2021年03月20日 138次浏览

前言

服务器快到期了,在阿里云看到了新的活动,一口气买了两年的,顺道把以前服务器里的博客数据迁移过去。

问题描述

不能通过评论
不能上传附件

  具体问题是在后台不能上传附件,不能通过评论。在用户端不能评论等。

解决历程

曲折

  直接上halo论坛问(不是不想自己解决,是真的无从下手)。大佬看了我的日志文件和后台都没毛病,最后登录了我的服务器发现了问题。

原因

在迁移数据时用的宝塔面板上传的旧网站数据,导致 halo 账户下的 .halo 文件夹的权限为 root,权限不足导致的问题。
目录.halo的权限为root

解决方法

通过下面命令给 .halo 文件夹 halo 账户的文件权限

chown -R halo /home/halo/.halo/

详见帖子地址:https://bbs.halo.run/d/1348