建立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