So legen Sie die PHP-Versionsinformationen des Servers fest

PHPz
Freigeben: 2023-04-03 17:02:01
Original
1367 Leute haben es durchsucht

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
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

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
Nach dem Login kopieren

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

sudo yum install php
Nach dem Login kopieren

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

php -v
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

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
Nach dem Login kopieren

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
Nach dem Login kopieren

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
Nach dem Login kopieren

Für CentOS-Systeme:

sudo systemctl restart php-fpm
Nach dem Login kopieren

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

php -v
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

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
Nach dem Login kopieren

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

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

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
Nach dem Login kopieren

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
Nach dem Login kopieren

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

phpenv install 7.4.0
Nach dem Login kopieren

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

phpenv versions
Nach dem Login kopieren

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

phpenv global 7.4.0
Nach dem Login kopieren

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

php -v
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

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
Nach dem Login kopieren

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
Nach dem Login kopieren

Ö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!

Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage