Typecho整文件夹迁移后的权限调整
对于采用SQLITE的Typecho,在对整个文件夹先压缩再上传的迁移,迁移后会出现访问500错误。其主要原因是*.db 的属主是 root:root,而 PHP-FPM 是 www-data 在跑,因此需要重新调整权限。
1. 把 usr 目录和数据库交给 www-data
chown -R www-data:www-data /www/wwwroot/xxx.xxx/usr2. 给 usr 目录写权限(SQLite 需要)
chmod 775 /www/wwwroot/xxx.xxx/usr3. 确保数据库文件可写
chmod 664 /www/wwwroot/xxx.xxx/usr/xmix.db