Skip to main content

Nextcloud

Не отображаются файлы

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

Очистка корзины групповых папок

Из интерфейса нельзя очистить корзину, в консоли это сделала команда:

sudo -u <nextcloud_user> php /var/www/nextcloud/occ groupfolders:trashbin:cleanup

В моём случае nextcloud_user - www-data
Взял тут

Не загружаются большие файлы из наружного контура

Настройка NGINX

proxy_set_header Host $host;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_max_temp_file_size 16384m;
client_max_body_size 0;

Этот код нужно вставить сюда:

Выяснилось ещё, что при отправке на облако 6Gb файла, корневой раздел виртуальной машины с nginx proxy manager увеличивается на 6Gb. После закачки файла - уменьшается. Без увеличения раздела nginx файл закачать не удалось. Выключение Cache Assets в nginx не помогло.

Ошибка удаления групповых файла/папки Nextcloud

Симптом

В nextcloud, в моём случае в версиях от наверное 15-ой до 22-ой невозможно удалить файлы и папки, находящиеся в группе:

Вот так настроеные логи

'log_type' => 'file',
  'logfile' => 'nextcloud.log',
  'loglevel' => 3,
  'logdateformat' => 'F d, Y H:i:s',

Выдали:

“Failed to move groupfolder item to trash”

Решение

cd /var/www/nextcloud/data/__groupfolders
mkdir trash
cd trash
mkdir 1  10  2  3  4  5  6  7  8  9
cd ..
chown -R www-data:www-data trash

Взято отсюда

Сопряжение OnlyOffice + NextCloud через JWT ключ

Onlyoffice

docker run -i -t -d -p 80:80 --restart=always -e JWT_ENABLED=true -e JWT_SECRET=bla123BLA321BlA1 -e JWT_HEADER=BlaBlaJwt onlyoffice/documentserver

Nextcloud

'onlyoffice' =>.
array (
  'verify_peer_off' => true,
  'jwt_header' => 'BlaBlaJwt',
  'jwt_secret' => 'bla123BLA321BlA1',
),