> ## 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).

# Comment corriger l'erreur : "PHP function: phpinfo() should be enabled" - Amazon Marketplace Plus

Lorsque vous accédez à la page d'informations du module Amazon Marketplace Plus, vous pouvez rencontrer le message d'avertissement de diagnostic suivant :
> **PHP function: phpinfo() should be enabled. The module requires this function to provide diagnostic information.**
---

## Pourquoi cette erreur se produit-elle ?

La fonction `phpinfo()` est une commande native de PHP qui permet de générer un récapitulatif complet de la configuration technique de votre serveur (telle que la version de PHP, les limites de mémoire, le temps d'exécution maximal et les extensions actives). Le module utilise cette fonction de manière sécurisée pour analyser votre environnement et s'assurer que votre serveur est prêt à fonctionner avec Amazon.

Si cet avertissement apparaît, cela signifie que votre hébergeur a désactivé cette fonction pour des raisons de sécurité globales via une directive appelée `disable_functions` dans la configuration du serveur, empêchant ainsi le module de lire ces informations de diagnostic indispensables.

---

## Comment résoudre l'erreur

Pour corriger cet avertissement, vous devez autoriser l'exécution de la fonction `phpinfo()`. Selon la configuration de votre hébergement, vous pouvez le faire en utilisant l'une des méthodes suivantes :

### Méthode 1 : Modifier les paramètres via votre panneau de contrôle d'hébergement (Recommandé)

Certains hébergeurs modernes vous permettent de gérer vous-même les fonctions PHP bloquées :
1. Connectez-vous à votre panneau de contrôle d'hébergement (par exemple, cPanel, Plesk, Cloudways ou o2switch).
2. Recherchez **Select PHP Version**, **PHP Selector** ou **PHP Manager**.
3. Allez dans l'onglet **Options** ou **Advanced Settings**.
4. Cherchez une section intitulée `disable_functions` ou **Fonctions désactivées**.
5. Si `phpinfo` est présent dans la liste, supprimez-le pour réactiver la fonction, puis enregistrez vos modifications.

### Méthode 2 : Contacter le support de votre hébergement

Si vous ne trouvez pas cette option ou si votre hébergement est entièrement géré, cette restriction est appliquée au niveau global du serveur. Vous devez alors contacter le support technique de votre hébergeur.