> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://doc.common-services.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# 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:
1. Inicie sesión en el panel de control de su alojamiento (por ejemplo, cPanel, Plesk, Cloudways u o2switch).
2. Busque **Select PHP Version**, **PHP Selector** o **PHP Manager**.
3. Vaya a la pestaña **Options** o **Advanced Settings**.
4. Busque una sección llamada `disable_functions` o **Funciones deshabilitadas**.
5. Si `phpinfo` aparece 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.