Maison > Article > développement back-end > Comment déterminer le mode d'exécution de PHP sur mon serveur d'hébergement mutualisé ?
Comment déterminer le mode d'exécution de PHP sur un serveur
En tant qu'utilisateur d'hébergement mutualisé, vous vous demandez peut-être si PHP fonctionne via FastCGI, CGI , ou le module mod_php d'Apache sur votre serveur. Voici comment le savoir sans consulter votre hébergeur :
Inspection de phpinfo()
La ligne "Server API" en haut de la sortie phpinfo() révèle le courant mode d'exécution. Par exemple, "Apache 2.0 Handler CGI/FastCGI" indique que PHP utilise CGI ou FastCGI.
Utilisation de php_sapi_name()
Vous pouvez également utiliser php_sapi_name () ou constante PHP_SAPI pour récupérer les mêmes informations. Cela fournit un résultat plus concis, tel que "cgi" ou "fastcgi".
Mises en garde
Notez que ces méthodes peuvent ne pas fournir de numéros de version exacts ni identifier un CGI spécifique. gestionnaires. Ils signalent simplement l'interface API du serveur active.
Considérations supplémentaires
Référez-vous toujours à la documentation de votre fournisseur d'hébergement, car plusieurs versions de PHP peuvent être disponibles. De plus, n'oubliez pas d'exécuter phpinfo() à partir de l'environnement que vous souhaitez vérifier. Par exemple, la sortie phpinfo() de la ligne de commande sera différente de celle de l'application 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!