Solucionar problemas
Update Assistant muestra "Por favor, corrige el (los) siguiente(s) error(es)"
El módulo Update Assistant, antes llamado 1-Click Upgrade, comprueba varios requisitos antes de actualizar. El mensaje genérico Por favor, corrige el (los) siguiente(s) error(es) no identifica cuál ha fallado.
Conserva el requisito mostrado y la hora del intento. Después:
- Revisa los registros de Update Assistant bajo
/directorio-admin/autoupgrade/logsy busca el primer requisito fallido. - Comprueba espacio disponible, versión de PHP, extensiones y escritura únicamente sobre la ruta indicada. En PrestaShop actual, la caché de recursos del tema se encuentra en
/themes/<tema>/assets/cache;/themes/<tema>/cachecorresponde a temas antiguos de PrestaShop 1.6. - Si tienes SSH, entra en
modules/autoupgradey ejecutaphp bin/console update:check-requirements admin123, sustituyendoadmin123por el nombre real de tu directorio de administración. Consulta la guía oficial de Update Assistant por CLI. - Corrige propietario, grupo o permisos solo en la ruta que la comprobación declara no escribible.
755permite escribir al propietario, pero no resuelve un propietario incorrecto ni debe aplicarse de forma recursiva como valor universal.
Crea una copia manual verificada antes de actualizar, aunque el módulo ofrezca su propia copia. Repite la comprobación y confirma que desaparece exactamente el requisito corregido antes de iniciar la actualización.
Preparar la actualización después de superar el requisito
Usa la versión de Update Assistant compatible con la tienda de origen y consulta la ayuda del comando instalado: las opciones cambian entre versiones. La comprobación de requisitos no actualiza la tienda ni sustituye una prueba completa.
Valida primero en staging el tema, los módulos y la versión de destino. Durante el cambio público, controla pedidos, cron y notificaciones de pago para que una restauración no descarte operaciones nuevas. Guarda la copia y los registros fuera de la raíz web y comprueba que el espacio libre admite también archivos temporales de extracción y respaldo.
También te puede ayudar
- Error "An error occurred while sending the message" en el formulario de contacto de PrestaShop Diagnostica el rechazo del formulario de contacto y corrige un override antiguo solo cuando no envía...
- Error instalando módulos en PrestaShop, The file is missing Diagnostica The file is missing desde el código de subida de PHP y los registros antes de cambiar lí...
- Activar temporalmente el modo depuración de PrestaShop Obtén la excepción exacta activando temporalmente _PS_MODE_DEV_ desde el panel o defines.inc.php sin...
- Advertencia ¡Borrado de actividad en curso! en Moodle Localiza la tarea ad hoc course_delete_modules que mantiene un borrado pendiente y ejecuta el cron d...
¿Algo no cuadra o ha cambiado? Cuéntanoslo y lo revisamos.