owncloud командний рядок

З командлайну ми можемо багато чого зробити з нашим owncloud за допомогою застосунку occ (запускаються з кореневої папки owncloud у моєму випадку, для FreeBSD /usr/local/www/owncloud) .

Перечитати усі файли/папки користувача (така потреба виникає коли в сховище користувача файли потрапляють не через застосунок або web-інтерфейс)

$ sudo -u www php occ files:scan username

Очистити trashbin усіх користувачів – видалити файли “видалені” через ВЕБ-інтерфейс користувачами (якщо вказати користувача то тільки в нього, не видаляйте файли “вручну” – в базі залишиться сміття від незнайдених файлів)

$ sudo -u www php occ trashbin:cleanup

Оновлення скриптів owncloud до новішої версії (якщо з інтерфейсу не спрацювало)

Увімкнути режим обслуговування

$ sudo -u www php occ maintenance:mode --on

Запустити оновлення

$ sudo -u www php occ upgrade

якщо раптом забули увімкнути режим обслуговування – скрипт зробить це за Вас (увімкне та вимкне)

Після успішного оновлення вимкнути режим обслуговування

$ sudo -u www php occ maintenance:mode --off

Тепер користувачі можуть підключатися до оновленої версії

УВАГА! після оновлення може змінитись властивість “максимальний розмір файлу” для завантаження на сервер. Обов”язково перевіряйте у ВЕБ-інтерфейсі адміністратора.

Якщо все те робить один користувач, і виникла потреба подивитись які саме команди з консолі виконувались(цей мануал так і зроблено):

$ history | grep occ

довідка

Залишити відповідь