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

2024-08-21 517 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

相关文章

win11终端配置 ubuntu trzsz-go trz/tsz 上传/下载
UFW+IPSET 禁用非法IP
ip_local_port_range: prefer different parity for start/end values
Linux Sudo 权限配置
阿里云ECS云盘IOPS压测
tcpdump 抓包使用小结

发布评论