62
Включение HTTPS
sudo nano /var/www/html/config/config.php
'overwrite.cli.url' => 'https://my.nextcloud.com',
'overwritehost' => 'my.nextcloud.com',
'overwriteprotocol' => 'https',
'htaccess.RewriteBase' => '/',
sudo-u www-data php /var/www/html/occ maintenance:update:htaccess
Очистка приложений
sudo-u www-data php /var/www/html/occ files:scan-app-data
Переиндексация файлов
sudo-u www-data php /var/www/html/occ files:scan --all
Исправление кодировки
sudo convmv -f utf-8 -t utf-8 -r--notest--nfc <nextcloud-data-folder>
sudo -u www-data php /var/www/html/occ files:scan --all
Отключение индексирования
sudo touch <nextcloud-data-folder>/.noindex
Отключение сканирования фото
sudo touch <nextcloud-data-folder>/.noimage
Отключение сканирования медиа
sudo touch <nextcloud-data-folder>/.nomedia
Превью
sudo -u www-data php /var/www/html/occ config:app:set --value="32 64 1024" previewgenerator squareSizes
sudo -u www-data php /var/www/html/occ config:app:set --value="64 128 1024" previewgenerator widthSizes
sudo -u www-data php /var/www/html/occ config:app:set --value="64 256 1024" previewgenerator heightSizes
sudo -u www-data php /var/www/html/occ config:app:set preview jpeg_quality --value="60"
sudo -u www-data php /var/www/html/occ config:system:set preview_max_x --value2048
sudo -u www-data php /var/www/html/occ config:system:set preview_max_y --value2048
sudo -u www-data php /var/www/html/occ config:system:set jpeg_quality --value60
sudo systemctl restart apache2
sudo -u www-data php /var/www/html/occ preview:delete_old
sudo -u www-data php /var/www/html/occ preview:generate-all -vvv
sudo-u www-data php /var/www/html/occ preview:pre-generate
sudo crontab -u www-data -e
*/10 * * * * php -f /var/www/html/occ preview:pre-generate
sudo nano /var/www/html/config/config.php
'preview_libreoffice_path' => '/usr/bin/libreoffice',<br>'enable_previews' => true,<br>'enabledPreviewProviders' =><br>array (<br>0 => 'OC\\Preview\\Image',<br>1 => 'OC\\Preview\\Movie',<br>),
Миграция в PostgreSQL
sudo apt install php-pgsql
CREATE USER nextcloud WITH PASSWORD 'p@$$w0rd';
CREATE DATABASE nextcloud TEMPLATE template0 ENCODING 'UNICODE';
ALTER DATABASE nextcloud OWNER TO nextcloud;
GRANT ALL PRIVILEGES ON DATABASE nextclouddb TO nextcloud;
sudo -u www-data php /var/www/html/nextcloud/occ db:convert-type --all-apps --password"p@$$w0rd" pgsql nextcloud localhost nextcloud
Сказать клиентам, что данные на сервере поменялись
sudo -u www-data php /var/www/html/occ maintenance:data-fingerprint
Исправление ошибок Redis
sudo redis-cli -s /var/run/redis/redis-server.sock flushall
Исправление ошибок с датой
sudo find /data/folder -mtime+18000-exececho {} ";"
sudo touch /data/folder/wrong/file
sudo -u www-data php /var/www/html/occ files:scan --all