Dieser Artikel richtet sich an Kunden mit einem cPanel Hosting Produkt.
Sie haben die Möglichkeit im cPanel die PHP Version zu ändern.
Dies können Sie in der Kategorie Software unter dem Punkt "PHP-Version wählen" ändern.
Bei dem Punkt "Current PHP version" haben Sie dann die möglich die PHP Version zu ändern. Damit diese für das komplette cPanel Hosting übernommen wird klicken Sie danach bitte auf "Set as current". Damit wird die PHP Version für alle Verzeichnisse geändert.
PHP-Version für einzelne Verzeichnisse separat ändern:
Die PHP Version lässt sich über den Menüpunkt "PHP-Version wählen" nicht für einzelne Verzeichnisse ändern. Dies ist jedoch mit einer .htaccess Datei in dem jeweiligen Verzeichnis möglich.
PHP 7.3
<FilesMatch "\.(php4|php5|php3|php2|php|phtml)$">
SetHandler application/x-httpd-alt-php73___lsphp
</FilesMatch>
PHP 7.4
<FilesMatch "\.(php4|php5|php3|php2|php|phtml)$">
SetHandler application/x-httpd-alt-php74___lsphp
</FilesMatch>
PHP 8.0
<FilesMatch "\.(php4|php5|php3|php2|php|phtml)$">
SetHandler application/x-httpd-alt-php80___lsphp
</FilesMatch>
PHP 8.1
<FilesMatch "\.(php4|php5|php3|php2|php|phtml)$">
SetHandler application/x-httpd-alt-php81___lsphp
</FilesMatch>
Diese Einstellung gilt dann automatisch für alle Unterverzeichnisse, solange nicht eine neue .htaccess mit einem anderen Wert gesetzt wird.
Sie können alle PHP-Versionen auswählen, die auch im cPanel angezeigt werden.
English Version:
This article is aimed at customers with a cPanel hosting product.
You can change the PHP version in the cPanel.
You can change this in the Software category under "Select PHP version".
At the point "Current PHP version" you have the possibility to change the PHP version. So that this is adopted for the entire cPanel hosting, please click on "Set as current". This changes the PHP version for all directories.
Change PHP version for individual directories separately:
The PHP version cannot be changed for individual directories via the menu item "Select PHP version". However, this is possible with a .htaccess file in the respective directory. .
PHP 7.3
<FilesMatch "\.(php4|php5|php3|php2|php|phtml)$">
SetHandler application/x-httpd-alt-php73___lsphp
</FilesMatch>
PHP 7.4
<FilesMatch "\.(php4|php5|php3|php2|php|phtml)$">
SetHandler application/x-httpd-alt-php74___lsphp
</FilesMatch>
PHP 8.0
<FilesMatch "\.(php4|php5|php3|php2|php|phtml)$">
SetHandler application/x-httpd-alt-php80___lsphp
</FilesMatch>
PHP 8.1
<FilesMatch "\.(php4|php5|php3|php2|php|phtml)$">
SetHandler application/x-httpd-alt-php81___lsphp
</FilesMatch>
This setting then automatically applies to all subdirectories, as long as a new .htaccess with a different value is not set.
You can select all PHP versions that are also displayed in the cPanel.