Zum Inhalt

🤖 Hinweis: KI-assistierte Inhalte

Diese Dokumentation wurde mit Unterstützung künstlicher Intelligenz erstellt und wurde gründlich von Menschen auf Genauigkeit überprüft.

PHP aktualisieren (nur EL)

Nur für Enterprise-Linux-Benutzer

Diese Dokumentation beschreibt den Aktualisierungsprozess der verwendeten PHP-Version. Diese Dokumentation ist nur für Benutzer von Enterprise-Linux-Distributionen relevant (RHEL, AlmaLinux, Rocky Linux, Oracle Linux). Debian und Ubuntu haben eine aktuelle PHP-Version in ihren Repositories. Das Aktualisieren der PHP-Version auf Debian oder Ubuntu wird nicht unterstützt und in dieser Dokumentation nicht behandelt.

Unterstützte Distributionen

Diese Dokumentation behandelt die folgenden Enterprise-Linux-Versionen:

  • RHEL 8
  • RHEL 9
  • RHEL 10

Sie verwenden Debian oder Ubuntu?

Wenn Sie Debian oder Ubuntu verwenden, müssen Sie auf die nächste Hauptversion Ihrer Distribution aktualisieren, um eine unterstützte PHP-Version zu erhalten. Folgen Sie dazu bitte unserer Upgrade-Dokumentation. Das Ändern der PHP-Version über Drittanbieter-Repositories wird nicht unterstützt und führt zu einem fehlerhaften System.

Welche PHP-Version verwendet mein System?

Um zu sehen, welche PHP-Version aktuell auf Ihrem System installiert ist, navigieren Sie zu System toolsDebugging. openITCOCKPIT zeigt die aktuelle PHP-Version im Bereich Server information an.

openITCOCKPIT zeigt außerdem eine Warnung an, wenn die PHP-Version zu alt ist und aktualisiert werden muss.

PHP version and warning

Sie sollten außerdem sicherstellen, dass die openITCOCKPIT-Oberfläche und die CLI dieselbe PHP-Version verwenden. Sie können dies mit folgendem Befehl prüfen:

php -v

Es sollte dieselbe Version wie in der openITCOCKPIT-Oberfläche angezeigt werden. Zum Beispiel:

[root@oitc-rhel8 ~]# php -v
PHP 8.1.34 (cli) (built: May  7 2026 07:54:01) (NTS gcc x86_64)
Copyright (c) The PHP Group
Zend Engine v4.1.34, Copyright (c) Zend Technologies
    with Zend OPcache v8.1.34, Copyright (c), by Zend Technologies

Warum die Aktualisierung von PHP wichtig ist

openITCOCKPIT benötigt eine Mindestversion von PHP aus Gründen der Kompatibilität und Sicherheit. Der Betrieb mit einer veralteten PHP-Version kann zu unerwartetem Verhalten, Sicherheitslücken und fehlender Unterstützung für neue Funktionen führen. Das PHP-Team stellt auf der Seite zu unterstützten Versionen einen Überblick über aktuell unterstützte PHP-Versionen bereit.

PHP aktualisieren

openITCOCKPIT erfordert PHP in Version 8.3 oder neuer.

Aufgrund der Komplexität des Supports bei Enterprise-Linux-Systemen ist nur die openITCOCKPIT Enterprise Edition für Red Hat Enterprise Linux und RHEL-basierte Distributionen wie Rocky Linux, AlmaLinux oder Oracle Linux verfügbar.

Bitte nehmen Sie Kontakt mit uns auf, wenn Sie Unterstützung bei der Aktualisierung Ihrer openITCOCKPIT-Installation benötigen.

Bevor Sie starten, stellen Sie sicher, dass Sie die neuesten Updates für Ihr System installiert haben:

dnf --refresh check-update

dnf update

Dieses Dokument setzt voraus, dass Sie PHP aus Remis RPM-Repository installiert haben.

Um Ihre PHP-Version zu aktualisieren, führen Sie bitte den folgenden Befehl aus:

dnf module switch-to php:remi-8.3

Dadurch wird Ihr System auf die neueste Version von PHP 8.3 umgestellt.

Wichtig

Wenn Sie eine openITCOCKPIT-Version älter als 5.7.0 verwenden, müssen Sie die folgenden Verzeichnisse und symbolischen Links manuell erstellen. Spätere Versionen von openITCOCKPIT erstellen diese Verzeichnisse und symbolischen Links automatisch.

mkdir -p "/etc/php/8.3/fpm"
ln -s /etc/php-fpm.conf "/etc/php/8.3/fpm/php-fpm.conf"
ln -s /etc/php.d "/etc/php/8.3/fpm/conf.d"
ln -s /etc/php-fpm.d "/etc/php/8.3/fpm/pool.d"

Um das Upgrade abzuschließen, führen Sie bitte den folgenden Befehl aus:

openitcockpit-update

Es wird außerdem empfohlen, das System neu zu starten.

reboot

PHP-Version überprüfen

Nachdem das System neu gestartet wurde, können Sie die PHP-Version überprüfen, indem Sie in der openITCOCKPIT-Oberfläche zu System toolsDebugging navigieren. Die aktuelle PHP-Version sollte nun als 8.3 oder neuer angezeigt werden.

PHP version after update

Bitte prüfen Sie außerdem, dass die openITCOCKPIT-Oberfläche und die CLI dieselbe PHP-Version verwenden.

[root@oitc-rhel8 ~]# php -v
PHP 8.3.33 (cli) (built: Jul 28 2026 17:56:10) (NTS gcc x86_64)
Copyright (c) The PHP Group
Zend Engine v4.3.33, Copyright (c) Zend Technologies
    with Zend OPcache v8.3.33, Copyright (c), by Zend Technologies