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 :
- Connectez-vous à votre panneau de contrôle d'hébergement (par exemple, cPanel, Plesk, Cloudways ou o2switch).
- Recherchez Select PHP Version, PHP Selector ou PHP Manager.
- Allez dans l'onglet Options ou Advanced Settings.
- Cherchez une section intitulée
disable_functionsou Fonctions désactivées. - Si
phpinfoest 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.
Mis à jour le : 03/06/2026
Merci !
