Zmiana wersji PHP dla Cloudlinux poprzez .htaccess
Jeśli posiadasz serwer dedykowany z CloudLinux OS i chcesz zmienić wersję PHP dla domen lub katalogów możesz to zrobić za pomocą pliku .htaccess
jednak musisz użyć specjalnej składni dla CloudLinux.
Ta składnia zadziała jeśli posiadasz serwer z CloudLinux OS. Jeśli posiadasz serwer z tandemem CloudLinux OS + Litespeed - użyj składni .htaccess
opisanej tutaj.
Zmiana wersji PHP dla domen (.htaccess) w CloudLinux.
Zmiana wersji PHP na hostingu WWW możliwa jest odrębnie dla każdej domeny lub dla każdego z folderów.
Jeśli dla danego folderu nie zdefiniowano wersji PHP to ustawienia dziedziczone są z folderu nadrzędnego.
Jak to zrobić?
W katalogu ze stroną (folder public_html/
lub private_html/
) należy utworzyć plik o nazwie .htaccess
W jego treści umieść wpis zależnie od wersji PHP jaką chcesz ustawić:
PHP 8.3
<FilesMatch ".(php4|php5|php3|php2|php|phtml)$">
SetHandler application/x-lsphp83
</FilesMatch>
PHP 8.2
<FilesMatch ".(php4|php5|php3|php2|php|phtml)$">
SetHandler application/x-lsphp82
</FilesMatch>
PHP 8.1
<FilesMatch ".(php4|php5|php3|php2|php|phtml)$">
SetHandler application/x-lsphp81
</FilesMatch>
PHP 8.0
<FilesMatch ".(php4|php5|php3|php2|php|phtml)$">
SetHandler application/x-lsphp80
</FilesMatch>
PHP 7.4
<FilesMatch ".(php4|php5|php3|php2|php|phtml)$">
SetHandler application/x-lsphp74
</FilesMatch>
PHP 7.3
<FilesMatch ".(php4|php5|php3|php2|php|phtml)$">
SetHandler application/x-lsphp73
</FilesMatch>
PHP 7.2
<FilesMatch ".(php4|php5|php3|php2|php|phtml)$">
SetHandler application/x-lsphp72
</FilesMatch>
PHP 7.1
<FilesMatch ".(php4|php5|php3|php2|php|phtml)$">
SetHandler application/x-lsphp71
</FilesMatch>
PHP 7.0
<FilesMatch ".(php4|php5|php3|php2|php|phtml)$">
SetHandler application/x-lsphp70
</FilesMatch>
PHP 5.6
<FilesMatch ".(php4|php5|php3|php2|php|phtml)$">
SetHandler application/x-lsphp56
</FilesMatch>
PHP 5.5
<FilesMatch ".(php4|php5|php3|php2|php|phtml)$">
SetHandler application/x-lsphp55
</FilesMatch>
PHP 5.4
<FilesMatch ".(php4|php5|php3|php2|php|phtml)$">
SetHandler application/x-lsphp54
</FilesMatch>