GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Plesk

So ändern Sie die Standard-PHP-Version in Plesk

In diesem Artikel werden wir sehen, wie wir die Standard-PHP-Version in Plesk ändern können. In den neuesten Plesk-Versionen sind alle PHP-Versionen installiert (wir haben die Option, alle PHP-Versionen zu installieren). Es ist also nicht erforderlich, ein separates PHP auf dem Server zu installieren, um das Standard-PHP auf die neueste Version einzustellen.

Wie funktioniert es? Benutzer können „Symlink“ und einige zusätzliche Befehle erstellen, um den Standard-Handler auf die erforderliche Version zu bringen.

Sehen wir uns ein reales Szenario an:

Hier ist die Umgebung, in der der Befehl funktioniert hat.

Plesk Version : 17.5.3 CentOS 7

Listen Sie die PHP-Handler auf

/usr/local/psa/admin/bin/php_handlers_control --list

Überprüfen Sie die Standard-PHP-Version.

php -v

Prüfen Sie die PHP-Version 5.6

/opt/plesk/php/5.6/bin/php -v

Finden Sie die standardmäßige PHP-Binärdatei

which php

Sichern Sie die php-, php-cgi- und php-fpm-Binärdateien.

mv /usr/bin/php /usr/bin/php.backup
mv /usr/bin/php-cgi /usr/bin/php-cgi.backup
mv /sbin/php-fpm /sbin/php-fpm.backup

Symlink aus PHP 5.6-Binärdateien erstellen

ln -s /opt/plesk/php/5.6/bin/php /usr/bin/php
ln -s /opt/plesk/php/5.6/bin/php-cgi /usr/bin/php-cgi
ln -s /opt/plesk/php/5.6/sbin/php-fpm /sbin/php-fpm

Sie können Symlinks von jeder anderen auf dem Server installierten PHP-Version setzen. Es folgen die PHP-Bnaries für andere Versionen, die gleichen finden Sie auch für php-cgi und php-fpm.

/opt/plesk/php/5.3/bin/php 
/opt/plesk/php/5.4/bin/php 
/opt/plesk/php/5.5/bin/php
/opt/plesk/php/5.6/bin/php
/opt/plesk/php/7.0/bin/php 
/opt/plesk/php/7.1/bin/php
/opt/plesk/php/7.2/bin/php

Sobald der Symlink erstellt ist, zeigt die PHP-Version die neue Version, die wir festgelegt haben. Sie können dies mit dem folgenden Befehl überprüfen.

php -v

Die nächste Option besteht darin, die Plesk-Datenbank mit den geänderten Versionen zu aktualisieren. Die Reread-Option aktualisiert die Plesk-Datenbank mit den neuen Versionen.

/usr/local/psa/admin/bin/php_handlers_control --reread

Konfigurieren Sie danach alle Domänen oder die Domänen mit den Standard-PHP-Versionen neu. Fahren Sie mit einem Dienstneustart fort.

/usr/local/psa/admin/sbin/httpdmng --reconfigure-all
service httpd restart

Bitte stellen Sie sicher, dass Sie diese Änderungen mit Hilfe eines qualifizierten Technikers vornehmen.

Sie können auch mit unseren Server-Helpdesk-Support-Experten sprechen, um Ihnen bei der Implementierung dieser Änderungen für Ihren Server zu helfen. Bitte wenden Sie sich an den Helpdesk-Support des Touch-Servers.

Nixtree bietet ein breites Spektrum an Serververwaltungsdiensten wie z. B. cPanel-Serververwaltung, Plesk-Serververwaltung, kostenlose Panel-Serververwaltung, Directadmin-Serververwaltung und mehr.

Abonnieren Sie unsere Dienste, um qualitativ hochwertigen Support zu erhalten, indem Sie unsere Erfahrung und unser technisches Know-how nutzen!


Plesk
  1. So ändern Sie die Standard-Python-Version unter Debian 9 Stretch Linux

  2. So wechseln Sie die PHP-Version

  3. So ändern Sie die PHP-Version

  4. So ändern Sie Ihre PHP-Version in cPanel

  5. Wie ändere ich meinen Domainnamen in Plesk?

PHP-Version ändern

PHP-Version und PHP-Einstellungen in Plesk ändern?

Wie kann ich meine PHP-Version auf cPanel ändern?

So ändern Sie die PHP-Version

So ändern Sie die PHP-Version pro Domain

So ändern Sie die PHP-Version in cPanel