docker安装:nextcloud
- Docker
- 11天前
- 18热度
- 0评论
docker 安装
docker run -d \
-p 80:80 \
-v /etc/localtime:/etc/localtime:ro \
--restart=always \
--name nextcloud \
-v /opt/nextcloud/html:/var/www/html \
nextcloud:18
错误修复
安装完后检测出现:
occ db:add-missing-indices
occ db:convert-filecache-bigint
需要手动执行:
docker exec -it -u www-data nextcloud bash
#再执行如下命令
occ db:add-missing-indices
occ db:convert-filecache-bigint
设置后台cron
crontab -e
*/5 * * * * docker exec --user www-data nextcloud php cron.php
OCC命令给ownCloud/Nextcloud手动添加文件
docker exec -it -u www-data nextcloud bash
occ files:scan --all
#命令格式:
files
files:cleanup #清楚文件缓存
files:scan #重新扫描文件系统
files:transfer-ownership #将所有文件和文件夹都移动到另一个文件夹
我们需要使用
files:scan ==
来扫描新文件。
格式:
files:scan [-p|--path="..."] [-q|--quiet] [-v|vv|vvv --verbose] [--all]
[user_id1] ... [user_idN]
参数:
user_id #扫描所指定的用户(一个或多个,多个用户ID之间要使用空格分开)的所有文件
选项:
--path #限制扫描路径
--all #扫描所有已知用户的所有文件
--quiet #不输出统计信息
--verbose #在扫描过程中显示正在处理的文件和目录
--unscanned #仅扫描以前未扫描过的文件