nextcloud preview-generate 报错文件无权限解决

2024-08-21 264 0

https://github.com/nextcloud/previewgenerator/issues/408

检查过文件夹权限是正常,用户为www-data,尝试过修改appdata_ocxxxxx权限依旧是还会报错,奇怪的是第一次报错的文件夹路径无权限,再次运行,下次报错的是其他路径的

解决:

删除存在的 preview 文件夹

# sudo rm -rf /var/www/nextcloud/data/appdata_ocxxxxx/preview/*
# 使用rsync删除少量小文件
sudo mkdir /tmp/empty
rsync --delete-before -a -H --progress --stats /tmp/empty/ /var/www/nextcloud/data/appdata_ocxxxxx/preview/
sudo rm /tmp/empty

删除数据库记录

# sudo -u www-data php occ files:scan-app-data
sudo mysql
USE nextcloud;
DELETE FROM oc_filecache WHERE path LIKE "appdata_ocxxxxx/preview/%";

重新运行

sudo -u www-data php occ files:scan --all
sudo -u www-data occ preview:generate-all -vvv

相关文章

tcpdump 抓包使用小结
Linux Tcpdump抓包
Ubuntu 18 SSH禁用密码登陆失效
Ubuntu 18.04 修复重启sysctl 失效
grep 批量查询中文文件名
USG6300E 防火墙宽带拨号上网跑不满解决

发布评论