Advertencia: "Prestashop _PS_MODE_DEV_ está activo" - Amazon Marketplace Plus
Al acceder a la página de información del módulo Amazon Marketplace Plus, es posible que se encuentre con el siguiente mensaje de advertencia de diagnóstico:
Prestashop PS_MODE_DEV está activo
¿Por qué ocurre esta advertencia?
La constante _PS_MODE_DEV_ corresponde al modo de desarrollo (o depuración) nativo de PrestaShop. Aunque es muy útil durante la construcción de la web o la resolución de problemas, dejar este modo activo en una tienda en producción conlleva problemas graves:
- Riesgo crítico de seguridad: Si ocurre cualquier error, PrestaShop mostrará todos los detalles técnicos a sus visitantes, incluyendo la estructura de la base de datos, las rutas absolutas de los archivos del servidor y líneas de código vulnerables.
- Caída del rendimiento: El modo de depuración deshabilita ciertos mecanismos de caché, lo que ralentiza los tiempos de carga para sus clientes.
- Fallos en la sincronización del módulo: Los avisos o advertencias menores que se activan en modo de depuración pueden filtrarse en las respuestas AJAX/JSON en segundo plano, rompiendo la conexión automatizada del módulo con Amazon.
Cómo solucionar la advertencia
Puede desactivar el modo de depuración directamente desde su panel de administración o manualmente a través de los archivos del servidor si no puede acceder al back-office.
Método 1: Desactivar el modo depuración desde el back-office de PrestaShop (Recomendado)
Esta es la forma más fácil y común de desactivar el modo de depuración:
- Inicie sesión en el back-office de PrestaShop.
- En el menú de la izquierda, navegue a Parámetros Avanzados > Rendimiento.
- Busque la sección Modo depuración cerca de la parte superior de la página.
- Cambie el interruptor de Modo depuración a No.
- Haga clic en el botón Guardar en la esquina superior derecha.
Método 2: Actualizar el archivo de configuración (Alternativa a través de FTP)
Si no tiene acceso a su back-office, puede desactivarlo a través de los archivos de su sitio:
- Conéctese a su servidor utilizando un cliente FTP o el Administrador de archivos de su alojamiento.
- Navegue al directorio raíz de su instalación de PrestaShop.
- Abra la carpeta
configy abra el archivo llamadodefines.inc.php. - Busque la siguiente línea de código (normalmente cerca de la línea 28):
define('_PS_MODE_DEV_', true);- Cambie su valor de
trueafalse:
define('_PS_MODE_DEV_', false);- Guarde el archivo y vuelva a subirlo a su servidor.
Actualizado el: 04/06/2026
¡Gracias!
