Resolución de problemas Nextcloud
Comprobar la versión de Nextcloud
sudo -u www-data php occ -V
Agregar archivos añadidos a mano a Nextcloud
El comando scan busca nuevos archivos y actualiza la caché de archivos. Puede volver a escanear todos los archivos, por usuario, una lista de usuarios delimitada por espacios y limitar la ruta de búsqueda. Si no usas --quiet, las estadísticas se mostrarán al final del escaneo:
cd /var/www/html/nextcloud root@nextcloud:/var/www/html/nextcloud# sudo -u www-data php occ files:scan usuario.a.escanear
El comando puede ejecutarse con el parámetro --help para proporcionarnos ayuda
sudo -u www-data php occ files:scan --help Usage: files:scan [-p|--path="..."] [-q|--quiet] [-v|vv|vvv --verbose] [--all] [user_id1] ... [user_idN] Arguments: user_id will rescan all files of the given user(s) Options: --path limit rescan to the user/path given --all will rescan all files of all known users --quiet suppress any output --verbose files and directories being processed are shown additionally during scanning --unscanned scan only previously unscanned file
Configurar la zona horaria
sudo -u www-data php occ config:system:set logtimezone --value="Europe/Madrid"
Deshabilitar el modo mantenimiento
sudo -u www-data php occ config:system:set maintenance --value=false --type=boolean
Comprobar y añadir índices perdidos
Puede suceder que agreguemos de vez en cuando nuevos índices a las tablas de bases de datos ya existentes, por ejemplo, para mejorar el rendimiento. Para verificar la base de datos en busca de índices que faltan, ejecuta el siguiente comando:
sudo -u www-data php occ db:add-missing-indices
Trashbin (papelera)
La configuración de retención de los ficheros en la papelera se realiza mediante parámetros de configuración para permitir al administrador del servidor Nextcloud la capacidad de adaptar este comportamiento, estos son los siguientes:
auto
Comportamiento estándar.
D, auto
Permite definir los días mínimos que se mantiene un archivo con el comportamiento estándar.
auto, D
Eliminar después de varios días, pero antes si se requiere espacio
D1, D2
No eliminar antes de D1, pero eliminar definitivamente después de una cierta cantidad de días (D2)
disabled
Deshabilita la eliminación automática
Entonces, para eliminar archivos automáticamente después de 30 días y darle a Nextcloud la capacidad de eliminar antes si el espacio finalmente se agota, puedes agregar esto a tu config.php:
'trashbin_retention_obligation' => 'auto, 30',
Para garantizar que todos los archivos se conserven durante 30 días, pero que se eliminen definitivamente después de 35 días, puedes agregar lo siguiente a tu config.php:
'trashbin_retention_obligation' => '30, 35',
Este comando solo está disponible cuando la aplicación "Archivos eliminados" (files_trashbin) está habilitada. Para eliminar la papelera de un usuario o varios
sudo -u www-data php occ trashbin:cleanup usuario1 usuario2 usuario3
O bien de todos los usuarios
sudo -u www-data php occ trashbin:cleanup --all-users
sudo -u www-data php occ db:convert-filecache-bigint
https://nube.ateinco.net/remote.php/dav