Artículos sobre: Amazon Marketplace Plus (PrestaShop)

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:


  1. 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.
  2. Caída del rendimiento: El modo de depuración deshabilita ciertos mecanismos de caché, lo que ralentiza los tiempos de carga para sus clientes.
  3. 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:

  1. Inicie sesión en el back-office de PrestaShop.
  2. En el menú de la izquierda, navegue a Parámetros Avanzados > Rendimiento.
  3. Busque la sección Modo depuración cerca de la parte superior de la página.
  4. Cambie el interruptor de Modo depuración a No.
  5. 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:

  1. Conéctese a su servidor utilizando un cliente FTP o el Administrador de archivos de su alojamiento.
  2. Navegue al directorio raíz de su instalación de PrestaShop.
  3. Abra la carpeta config y abra el archivo llamado defines.inc.php.
  4. Busque la siguiente línea de código (normalmente cerca de la línea 28):
define('_PS_MODE_DEV_', true);
  1. Cambie su valor de true a false:
define('_PS_MODE_DEV_', false);
  1. Guarde el archivo y vuelva a subirlo a su servidor.

Actualizado el: 04/06/2026

¿Este artículo te resultó útil?

Comparte tu opinión

Cancelar

¡Gracias!