Heim > Artikel > Backend-Entwicklung > Wie bestimme ich den PHP-Ausführungsmodus auf meinem Shared-Hosting-Server?
So bestimmen Sie den PHP-Ausführungsmodus auf einem Server
Als Shared-Hosting-Benutzer fragen Sie sich vielleicht, ob PHP über FastCGI oder CGI läuft , oder das mod_php-Modul von Apache auf Ihrem Server. So finden Sie es heraus, ohne Ihren Hoster zu konsultieren:
Überprüfen von phpinfo()
Die Zeile „Server API“ oben in der phpinfo()-Ausgabe zeigt den aktuellen Stand an Ausführungsmodus. Beispielsweise zeigt „Apache 2.0 Handler CGI/FastCGI“ an, dass PHP entweder CGI oder FastCGI verwendet.
Mit php_sapi_name()
Alternativ können Sie php_sapi_name verwenden ()-Funktion oder PHP_SAPI-Konstante, um dieselben Informationen abzurufen. Dies liefert ein prägnanteres Ergebnis, beispielsweise „cgi“ oder „fastcgi“.
Vorbehalte
Beachten Sie, dass diese Methoden möglicherweise keine genauen Versionsnummern liefern oder bestimmte CGIs nicht identifizieren Handler. Sie melden einfach die aktive Server-API-Schnittstelle.
Zusätzliche Überlegungen
Beziehen Sie sich immer auf die Dokumentation Ihres Hosting-Anbieters, da möglicherweise mehrere PHP-Versionen verfügbar sind. Denken Sie außerdem daran, phpinfo() in der Umgebung auszuführen, die Sie überprüfen möchten. Beispielsweise unterscheidet sich die Befehlszeilenausgabe von phpinfo() von der der Webanwendung.
Das obige ist der detaillierte Inhalt vonWie bestimme ich den PHP-Ausführungsmodus auf meinem Shared-Hosting-Server?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!