Mожете лесно да изберете различна PHP версия за конкретна директория, като използвате малко правило в .htaccess файла.
Това е полезно когато:
- Използвате няколко приложения в един и същ хостинг акаунт
- Определен скрипт изисква различна PHP версия
- Искате да тествате нова PHP версия без да влияете на целия сайт
Стъпка 1: Намерете или създайте .htaccess файл
Отворете директорията, в която искате да използвате различна PHP версия.
След това намерете или създайте файла:
.htaccess
Примерна директория:
/public_html/example-folder/
Стъпка 2: Добавете PHP handler
Добавете следния код в .htaccess файла:
<FilesMatch "\.(php4|php5|php3|php2|php|phtml)$"> SetHandler application/x-lsphp84 </FilesMatch>
Този пример активира PHP 8.4 за тази директория.
Налични PHP версии
Можете да замените номера на версията в handler-а с една от следните PHP версии:
5.2 5.3 5.4 5.5 5.6 7.0 7.1 7.2 7.3 7.4 8.0 8.1 8.2 8.3 8.4 8.5
Пример за PHP 8.2:
<FilesMatch "\.(php4|php5|php3|php2|php|phtml)$"> SetHandler application/x-lsphp82 </FilesMatch>
Важни бележки
- PHP версията се прилага само за директорията, в която се намира .htaccess файлът
- Всички поддиректории автоматично ще използват същата PHP версия
- Можете да използвате няколко .htaccess файла в различни директории при нужда