nextcloud 使用者檔案 重建索引 (docker)

建立nextcloud如果覺的檔案在網頁上顯示的內容與實際檔案有出入時可以透過occ來重新建立檔案的索引。 假設nextcloud建立在/var/www/html之中:

cd /var/www/html
sudo -u www-data php occ files:scan [使用者名稱]

重建完成後會看到如下:

+---------+-------+--------------+
| Folders | Files | Elapsed time |
+---------+-------+--------------+
| 13      | 71    | 00:00:04     |
+---------+-------+--------------+

剛好您建立的是在docker下的nextcloud時,使用docker命令到容器的console中執行:

docker exec -it [容器ID] bash

進到容器中一樣切到nextcloud安裝目錄並執行:

cd /var/www/html
sudo -u www-data php occ files:scan [使用者名稱]

如果想要重建所有的使用者:

cd /var/www/html
sudo -u www-data php occ files:scan --all