Maison >développement back-end >tutoriel php >Comment puis-je savoir si mon PHP fonctionne avec CGI, FastCGI ou Mod_PHP ?

Comment puis-je savoir si mon PHP fonctionne avec CGI, FastCGI ou Mod_PHP ?

Susan Sarandon
Susan Sarandonoriginal
2024-10-29 09:13:291089parcourir

  How Can I Tell If My PHP is Running with CGI, FastCGI, or Mod_PHP?

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn