Cómo solucionar el error: "PHP function: phpinfo() should be enabled" - 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:
PHP function: phpinfo() should be enabled. The module requires this function to provide diagnostic information.
¿Por qué ocurre este error?
La función phpinfo() es un comando nativo de PHP que genera un resumen completo de la configuración técnica de su servidor (como la versión de PHP, los límites de memoria, el tiempo máximo de ejecución y las extensiones activas). El módulo utiliza esta función de forma segura para analizar su entorno y asegurarse de que su servidor cumple con los requisitos necesarios para conectarse con Amazon.
Si aparece esta advertencia, significa que su proveedor de alojamiento ha desactivado esta función por motivos de seguridad global a través de una directiva llamada disable_functions en la configuración del servidor, lo que impide que el módulo lea estos datos de diagnóstico esenciales.
Cómo solucionar el error
Para solucionar esta advertencia, debe permitir la ejecución de la función phpinfo(). Dependiendo de la configuración de su alojamiento, puede hacerlo utilizando uno de los siguientes métodos:
Método 1: Cambiar los ajustes a través del panel de control de su alojamiento (Recommandé)
Algunas plataformas de alojamiento modernas le permiten gestionar usted mismo las funciones de PHP que se encuentran restringidas:
- Inicie sesión en el panel de control de su alojamiento (por ejemplo, cPanel, Plesk, Cloudways u o2switch).
- Busque Select PHP Version, PHP Selector o PHP Manager.
- Vaya a la pestaña Options o Advanced Settings.
- Busque una sección llamada
disable_functionso Funciones deshabilitadas. - Si
phpinfoaparece en esa lista, elimínelo para volver a activar la función y guarde los cambios.
Método 2: Ponerse en contacto con el soporte de su alojamiento
Si no tiene acceso a esta configuración o si su entorno de alojamiento está completamente administrado, esta restricción se aplica a nivel global del servidor. En este caso, deberá ponerse en contacto con el equipo de soporte técnico de su proveedor de alojamiento.
Actualizado el: 03/06/2026
¡Gracias!
