По целия свят

Как да промените PHP версията за определена директория

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 файла в различни директории при нужда

Беше ли полезна тази статия?

Споделете тази статия