Acest ghid te învață cum să folosești o versiune de PHP diferită doar pentru un anumit folder, față de cea setată la nivelul contului în cPanel > Select PHP Version.
Această funcționalitate este utilă dacă o aplicație dintr-un subfolder are nevoie de o versiune specifică de PHP, diferită de restul site-ului.
1. Verifică versiunile PHP disponibile
Accesează din cPanel secțiunea Select PHP Version și asigură-te că versiunea dorită (ex: PHP 8.1) este activă pentru contul tău.
2. Creează/editează un fișier .htaccess în folderul în care vrei versiunea diferită de PHP
Deschide sau creează un fișier .htaccess în folderul dorit și adaugă următoarea linie:
<FilesMatch "\.(php4|php5|php3|php2|php|phtml)$">
SetHandler application/x-httpd-alt-php81___lsphp
</FilesMatch>
Acest exemplu setează PHP 8.1 doar pentru fișierele .php din acel folder.
Pentru alte versiuni de PHP, înlocuiește php81 cu versiunea dorită:
Versiune PHP Cod pentru .htaccess
PHP 5.6 application/x-httpd-alt-php56___lsphp
PHP 7.4 application/x-httpd-alt-php74___lsphp
PHP 8.0 application/x-httpd-alt-php80___lsphp
PHP 8.1 application/x-httpd-alt-php81___lsphp
PHP 8.2 application/x-httpd-alt-php82___lsphp
PHP 8.3 application/x-httpd-alt-php83___lsphp
PHP 8.4 application/x-httpd-alt-php84___lsphp