GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So überprüfen Sie die PHP-Version

Einführung

Hosting-Provider sind traditionell langsam bei der Einführung neuer PHP-Versionen auf ihren Servern. Die Folge davon ist, dass viele verschiedene PHP-Versionen gleichzeitig im Web existieren.

Wenn Sie neue Funktionen implementieren, eine neue PHP-basierte Anwendung installieren oder versuchen, einen Fehler auf Ihrer Website zu finden, ist es wichtig zu wissen, welche PHP-Version Ihr Webserver ausführt.

In diesem Tutorial lernen Sie, wie Sie Ihre PHP-Version überprüfen, indem Sie PHP-Code auf Ihrem Server ausführen oder die Befehlszeile verwenden.

Voraussetzungen

  • PHP installiert
  • Schreibzugriff auf das Dateisystem des Servers
  • Zugriff auf die Befehlszeile

Prüfen Sie die PHP-Version, indem Sie den PHP-Code ausführen

Die einfachste Methode, um festzustellen, welche PHP-Version auf Ihrer Website ausgeführt wird, besteht darin, eine PHP-Datei auszuführen, die den folgenden Code enthält:

<?php
echo 'PHP version: ' . phpversion();

Erstellen Sie die Datei mit einem Texteditor wie gedit oder Notepad und laden Sie sie in das Dokumentenstammverzeichnis Ihrer Website hoch.

Öffnen Sie dann einen Webbrowser und geben Sie die vollständige Adresse der Datei in die Adressleiste ein. Wenn Sie beispielsweise eine Datei mit dem Titel phpinfo.php hochgeladen haben zu example.com root-Verzeichnis, würden Sie zu:

gehen
http://www.example.com/phpinfo.php

Der obige Code zeigt die PHP-Version ohne weitere Details an, wie in der Ausgabe unten:

Wenn Sie weitere Details zu Ihrer PHP-Konfiguration benötigen, z. B. Systeminformationen, Build-Datum, Server-API, Informationen zur Konfigurationsdatei usw., laden Sie eine Datei hoch, die phpinfo() enthält Funktion:

<?php 
phpinfo();

Beim Besuch im Browser zeigt diese Datei oben links die PHP-Version, gefolgt von Konfigurationsdaten:

Für eine Liste mit allen geladenen PHP-Erweiterungen und ihren Versionen laden Sie eine Datei mit dem folgenden Code hoch:

<?php 
foreach (get_loaded_extensions() as $i => $ext)
{
   echo $ext .' => '. phpversion($ext). '<br/>';
}

Die Ausgabe zeigt jede Erweiterung in einer separaten Zeile, einschließlich der Version des PHP-Kerns:

Prüfen Sie die PHP-Version über die Befehlszeile (Windows, Linux und macOS)

Wenn Sie die Berechtigung zum SSH-Zugang zum Remote-Server haben, verwenden Sie die Befehlszeile, um die installierte PHP-Version zu überprüfen. Diese Methode ist auch nützlich, um die lokal installierte PHP-Version zu überprüfen.

1. Geben Sie den PHP-Befehl ein:

php -v

2. Der php -v Der Befehl funktioniert unter Linux, macOS, Windows und anderen unterstützten Systemen. Seine Ausgabe enthält die PHP-Versionsnummer, das Build-Datum und Copyright-Informationen.

Fehler „PHP wird nicht erkannt“ unter Windows behoben

Unter Windows wird der PHP-Pfad manchmal vom System nicht erkannt, also php -v Der Befehl gibt „php wird nicht erkannt aus ’ Fehler.

Um dieses Problem zu lösen, legen Sie den PATH fest Umgebungsvariable zuerst.

1. Geben Sie den folgenden Befehl ein und ersetzen Sie dabei [location] mit dem Pfad zu Ihrer PHP-Installation.

set PATH=%PATH%;[location]

2. Geben Sie php -v ein zeigt nun die auf Ihrem Windows-System installierte PHP-Version an.


Ubuntu
  1. So überprüfen Sie die TensorFlow-Version

  2. So überprüfen Sie Ihre Ubuntu-Version

  3. So wechseln Sie die PHP-Version

  4. So ändern Sie die PHP-Version

  5. So überprüfen Sie die CentOS-Version

So überprüfen Sie die Java-Version

So überprüfen Sie die GCC-Version in Ubuntu

So überprüfen Sie die Debian-Version

So überprüfen Sie die CentOS-Version

Wie überprüfe ich die OpenGL-Version?

So überprüfen Sie die PHP-Version unter Linux