Heim  >  Artikel  >  Backend-Entwicklung  >  So legen Sie die PHP-Versionsinformationen des Servers fest

So legen Sie die PHP-Versionsinformationen des Servers fest

PHPz
PHPzOriginal
2023-04-03 15:14:521362Durchsuche

Wie wir alle wissen, ist PHP eine weit verbreitete Programmiersprache und wird normalerweise für die serverseitige Programmierung verwendet. Viele Websites laufen auf PHP, daher ist es wichtig zu wissen, wie Sie die PHP-Versionsinformationen Ihres Servers einrichten.

In diesem Artikel erfahren Sie, wie Sie die PHP-Versionsinformationen des Servers festlegen. Zunächst müssen Sie bestätigen, ob auf Ihrem Server PHP installiert ist. Wenn Sie nicht sicher sind, ob PHP installiert ist, können Sie den folgenden Befehl ausführen:

php -v

Wenn das System meldet, dass der PHP-Befehl nicht gefunden wird, müssen Sie PHP zuerst installieren. Für Ubuntu-Systeme können Sie es mit dem folgenden Befehl installieren:

sudo apt-get install php

Für CentOS-Systeme können Sie es mit dem folgenden Befehl installieren:

sudo yum install php

Nach der Installation können Sie die PHP-Versionsinformationen mit dem folgenden Befehl anzeigen:

php -v

Als Nächstes beschreiben wir, wie die PHP-Versionsinformationen des Servers festgelegt werden.

Methode 1: PHP-Konfigurationsdatei ändern

Zuerst müssen Sie die PHP-Konfigurationsdatei finden. Bei Ubuntu-Systemen ist der Speicherort der PHP-Konfigurationsdatei normalerweise /etc/php/7.4/cli/php.ini; bei CentOS-Systemen normalerweise /etc/php.ini.

Öffnen Sie mit einem Editor wie vi oder nano die PHP-Konfigurationsdatei und suchen Sie die folgende Zeile:

; version=PHP_VERSION

Entfernen Sie den Kommentar aus dieser Zeile und ändern Sie PHP_VERSION in die PHP-Version, die Sie benötigen, zum Beispiel:

version=7.4.0

Speichern Sie die Datei und beenden Sie das Bearbeitungsgerät. Starten Sie anschließend den PHP-Dienst neu, damit die Änderungen wirksam werden:

Für Ubuntu-Systeme:

sudo systemctl restart php7.4-fpm

Für CentOS-Systeme:

sudo systemctl restart php-fpm

Jetzt können Sie bestätigen, ob sich die PHP-Version geändert hat, indem Sie den folgenden Befehl ausführen:

php -v

Methode 2: Verwenden Sie die PHP-Versionsverwaltungstools

Eine andere Möglichkeit, die PHP-Versionsinformationen Ihres Servers festzulegen, besteht darin, ein PHP-Versionsverwaltungstool wie phpenv oder phpbrew zu verwenden. Mit diesen Tools können Sie mehrere PHP-Versionen gleichzeitig auf demselben Server ausführen und problemlos zwischen ihnen wechseln.

Die Methoden zur Verwendung dieser Tools sind unterschiedlich, je nachdem, welches Tool Sie verwenden. Hier nehmen wir PHPENV als Beispiel.

Installieren Sie zunächst phpenv:

git clone https://github.com/phpenv/phpenv.git ~/.phpenv

Dann fügen Sie den folgenden Code zur Datei ~/.bash_profile hinzu:

export PATH="$HOME/.phpenv/bin:$PATH"
eval "$(phpenv init -)"

Speichern Sie die Datei und verlassen Sie den Editor. Führen Sie dann den folgenden Befehl aus, damit die Änderungen wirksam werden:

source ~/.bash_profile

Als nächstes installieren Sie die benötigte PHP-Version. Sie können alle verfügbaren PHP-Versionen auf der GitHub-Seite von phpenv anzeigen:

phpenv install -l

Wählen Sie die PHP-Version aus, die Sie benötigen, zum Beispiel:

phpenv install 7.4.0

Nach der Installation können Sie mit dem folgenden Befehl Version bestätigen, dass mehrere PHPs im System installiert wurden :

phpenv versions

Als nächstes legen Sie die erforderliche PHP-Version als globale Standardversion fest:

phpenv global 7.4.0

Jetzt können Sie den PHP-Befehl in der Befehlszeile verwenden, um die PHP 7.4.0-Version auszuführen:

php -v

Wenn Sie sie ausführen müssen a anders Wenn Sie in Ihrer Anwendung unterschiedliche PHP-Versionen verwenden, können Sie die entsprechende PHP-Version als lokale Version festlegen, zum Beispiel:

phpenv local 7.3.0

Erstellen Sie dann eine Datei mit dem Namen .php-version im Anwendungsverzeichnis und geben Sie das benötigte PHP ein Version verwenden:

echo "7.3.0" > .php-version

Öffnen Sie nach dem Speichern der Datei das Konsolenfenster erneut, damit die Änderungen wirksam werden.

Zusammenfassung

Die oben genannten sind zwei Methoden zum Festlegen der PHP-Versionsinformationen des Servers. Sie können je nach Bedarf eine oder beide Methoden wählen. Unabhängig davon, für welche Methode Sie sich entscheiden, ist ein Neustart des PHP-Dienstes oder ein erneutes Öffnen des Konsolenfensters erforderlich, damit die Änderungen wirksam werden.

Das obige ist der detaillierte Inhalt vonSo legen Sie die PHP-Versionsinformationen des Servers fest. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn