56 lines
2.0 KiB
Plaintext
56 lines
2.0 KiB
Plaintext
1. Configurar una ventana de mantenimiento
|
||
|
||
El mensaje sugiere establecer un tiempo de baja actividad para ejecutar tareas intensivas como cron jobs. Esto se hace configurando backgroundjobs_mode y definiendo la ventana de mantenimiento.
|
||
Solución:
|
||
|
||
Ejecuta el siguiente comando dentro del contenedor nc2_app para establecer la ventana de mantenimiento, por ejemplo, entre las 2:00 AM y las 5:00 AM:
|
||
|
||
docker exec -u www-data nc2_app php occ background:cron
|
||
docker exec -u www-data nc2_app php occ config:system:set maintenance_window_start --value="2"
|
||
docker exec -u www-data nc2_app php occ config:system:set maintenance_window_end --value="5"
|
||
|
||
Resultado esperado:
|
||
|
||
Estas tareas se ejecutarán durante el intervalo definido.
|
||
2. Migración de mimetypes
|
||
|
||
La advertencia indica que hay nuevas migraciones de tipos MIME disponibles. Estas optimizan la gestión de ciertos tipos de archivos.
|
||
Solución:
|
||
|
||
Ejecuta el siguiente comando para realizar la migración de los tipos MIME:
|
||
|
||
docker exec -u www-data nc2_app php occ maintenance:repair --include-expensive
|
||
|
||
Resultado esperado:
|
||
|
||
Nextcloud procesará las migraciones y optimizará los tipos MIME para mejorar la compatibilidad con diferentes archivos.
|
||
3. Añadir índices faltantes
|
||
|
||
Faltan algunos índices en la base de datos, lo que puede afectar el rendimiento de ciertas consultas.
|
||
Solución:
|
||
|
||
Ejecuta este comando para añadir los índices faltantes:
|
||
|
||
docker exec -u www-data nc2_app php occ db:add-missing-indices
|
||
|
||
Resultado esperado:
|
||
|
||
El sistema añadirá los índices requeridos (fs_storage_path_prefix en filecache y systag_by_objectid en systemtag_object_mapping) y mejorará el rendimiento de las consultas.
|
||
|
||
|
||
Instalar nano en el container
|
||
docker exec -it nc2_app bash
|
||
apt update
|
||
apt install nano
|
||
exit
|
||
|
||
docker exec -it -u www-data nc2_app bash
|
||
nano /var/www/html/config/config.php
|
||
<?php
|
||
$CONFIG = array (
|
||
// Otras configuraciones...
|
||
'default_phone_region' => 'ES', (tienes que añadir esto)
|
||
|
||
y setear el smtp del correo que usaría nextcloud
|
||
|