Comment déterminer l'exécution du moteur PHP : CGI, FastCGI ou Mod_PHP
Si vous utilisez un hébergement partagé et souhaitez vérifier le fonctionnement de PHP sur le serveur sans contacter l'hébergeur, vous pouvez enquêter vous-même.
API du serveur
Exécutez phpinfo() pour obtenir un aperçu de l'environnement PHP. Les informations souhaitées se trouvent sous la ligne "API du serveur". Cela affichera généralement "Apache 2.0 Handler CGI/FastCGI", indiquant le SAPI spécifique (API du serveur) utilisé.
Fonction PHP_SAPI_NAME
Vous pouvez également utiliser le php_sapi_name( ) ou la constante PHP_SAPI. Par exemple, "cli" est renvoyé lors du fonctionnement en mode CLI, tandis qu'Apache peut produire des valeurs variées en fonction du SAPI utilisé.
Remarque : Les informations fournies peuvent ne pas toujours spécifier le nom Apache précis. version ou gestionnaire CGI, mais décrit simplement le SAPI utilisé.
Consulter la documentation du fournisseur d'hébergement
Référencer la documentation de votre fournisseur d'hébergement peut être utile car plusieurs versions de PHP peuvent être accessibles.
Exécutez PHPinfo() à partir de l'environnement approprié
Il est essentiel d'exécuter phpinfo() dans le contexte que vous souhaitez examiner. Par exemple, l'exécuter via la ligne de commande n'offrira pas d'informations sur le serveur Web.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!