Oferta de lanzamiento

Licencia Founders: actualizaciones durante al menos 2 años

149 €pago único, IVA no incluido

Una licencia Shop normal cuesta 199 €.

Para las primeras 100 licencias Shop, hasta el 10 de diciembre de 2026. Actualizaciones y conocimiento nuevo del Asesor durante al menos 2 años, sin renovación. Una licencia Shop normal: 12 meses.

Conseguir Founders por 149 €

Mantenimiento

Arregla una página de error tras una actualización, con la red de seguridad de un desarrollador

Tu página de producto vuelve a cargar enseguida, con un arreglo pequeño y documentado y una copia de seguridad del original.

ProVersión de pago

Qué sustituye: 1-4 h de un desarrollador de urgencia

Qué escribes en el chat

los registros muestran un fatal en override/classes/Product.php tras actualizar a ps 9 (la firma del método no coincide). enséñame el archivo, propón un arreglo compatible con 9.x y aplícalo primero en staging

Qué hace el chat

  1. El chat lee el error y encuentra el archivo que lo causa.
  2. Propone el arreglo más pequeño posible y te lo enseña.
  3. Tras tu «sí», hace una copia de seguridad del archivo, aplica el arreglo en la copia de prueba y comprueba la página.
  4. Después repite el arreglo en la tienda publicada con una nueva vista previa.

El problema

Después de la actualización, la página de producto muestra la pantalla genérica de «Vaya, se ha producido un error». El registro de errores apunta a un código personalizado antiguo.

Qué obtienes

La página vuelve a cargar con un arreglo mínimo y documentado. El archivo original se guarda como copia de seguridad.

Tú mantienes el control

Ves cada cambio antes de guardarlo y no pasa nada sin tu «sí». Esta reparación a fondo solo funciona mientras el interruptor Mantenimiento está activo (se apaga solo a las 3 horas) y guarda una copia de cada archivo o registro modificado.

Ver precios

Para desarrolladores
Área
5 · Mantenimiento
En TellMyShop Free
no, solo en la versión de pago
Para
Desarrollador, Agencia / freelance
Herramientas
ps_get_logs, ps_server_file, ps_inspect_page, ps_list_file_backups, ps_restore_file_backup, ps_clear_cache, ps_check_shop_health

Paso a paso

  1. Lee el error con ps_get_logs y confirma el archivo y la línea.
  2. Con el interruptor Mantenimiento activo, lee override/classes/Product.php con ps_server_file (action read).
  3. Propone un arreglo mínimo compatible con 9.x y llama a ps_server_file (action edit); la vista previa de diferencias hace una comprobación de sintaxis PHP y se hace una copia de seguridad antes de guardar.
  4. Tras tu aprobación, guarda en la copia de staging, vuelve a comprobar ps_get_logs y la página con ps_inspect_page (y borra la caché con ps_clear_cache si el interruptor Tema está activo), y después lo repite en producción con una nueva vista previa.
  5. Si algo sale mal, restaura con ps_list_file_backups y ps_restore_file_backup.

Seguridad

El trabajo de mantenimiento (archivos, base de datos, ajustes) solo funciona mientras el interruptor Mantenimiento está activo; se apaga solo a las 3 horas, y el propietario recibe un correo cuando se activa. Los archivos PHP se comprueban (sintaxis) y se copian antes de guardar; el módulo no tiene ninguna herramienta que ejecute código PHP arbitrario. Los archivos protegidos (credenciales de la base de datos, .env, las carpetas propias del módulo) quedan fuera de alcance. Si la tienda está completamente caída, la clave de rescate del módulo puede restaurar archivos con copia de seguridad sin que PrestaShop esté funcionando.

Última actualización: 2026-10-25

Free por 0 €, lee y aconseja

Descargar Free