View Categories

Cum să setezi o versiune diferită de PHP pentru un anumit folder

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