EN
02 9699 100 Денонощна техническа поддръжка(24/7)
02 9699 100 Денонощна техническа поддръжка(24/7)

Различна PHP версия за сайт или директория

Различна PHP версия за сайт или директория

Различна PHP версия за сайт или директория

CloudLinux Selector може да зададе глобална версия на PHP за целия хостинг акаунт, като това включва всички домейни и поддомейни в него. Понякога обаче е необходима различна версия на PHP само за отделен сайт или директория — и точно за такива случаи съществува решение чрез handler в .htaccess файла на съответната директория (document root).

Съдържание

  1. Какво е CloudLinux PHP Selector?
  2. Как да зададете различна PHP версия за сайт или директория
  3. Handler кодове за всички PHP версии
  4. Допълнителни настройки на PHP

1. Какво е CloudLinux PHP Selector?

CloudLinux Selector е инструмент в cPanel, чрез който се задава коя версия на PHP да се използва за целия хостинг акаунт. Той работи глобално — промяна през него засяга всички домейни и поддомейни наведнъж. Когато е нужна различна версия само за конкретен сайт или папка, глобалната настройка не е достатъчна и се налага ръчна намеса в .htaccess файла на тази директория.

2. Как да зададете различна PHP версия за сайт или директория

Промяната се прави на три стъпки, директно в .htaccess файла на директорията, за която е необходима различна PHP версия.

Стъпка 1: Отворете директорията на сайта

Отворете директорията на сайта, за който желаете да зададете различна PHP версия, посредством FTP клиент или през cPanel > File Manager.

Стъпка 2: Отворете (или създайте) .htaccess файла

Отворете .htaccess файла с бутона за редакция (Edit). Ако такъв файл не съществува в директорията, ще е необходимо да го създадете.

Стъпка 3: Добавете handler за желаната PHP версия

Добавете необходимия handler най-отгоре на файла, за версията на PHP, която желаете да използвате за тази директория.

3. Handler кодове за всички PHP версии

По-долу ще намерите handler кода за всяка една от поддържаните версии на PHP. Копирайте кода за версията, която ви е необходима, и го поставете най-отгоре на .htaccess файла.

За PHP версия 5.6:

<IfModule Litespeed> AddHandler application/x-httpd-alt-php56 .php .php5 .phtml </IfModule>

За PHP версия 7.0:

<IfModule Litespeed> AddHandler application/x-httpd-alt-php70 .php .php7 .phtml </IfModule>

За PHP версия 7.1:

<IfModule Litespeed> AddHandler application/x-httpd-alt-php71 .php .php7 .phtml </IfModule>

За PHP версия 7.2:

<IfModule Litespeed> AddHandler application/x-httpd-alt-php72 .php .php7 .phtml </IfModule>

За PHP версия 7.3:

<IfModule Litespeed> AddHandler application/x-httpd-alt-php73 .php .php7 .phtml </IfModule>

За PHP версия 7.4:

<IfModule Litespeed> AddHandler application/x-httpd-alt-php74 .php .php7 .phtml </IfModule>

За PHP версия 8.0:

<IfModule Litespeed> AddHandler application/x-httpd-alt-php80 .php .php8 .phtml </IfModule>

За PHP версия 8.1:

<IfModule Litespeed> AddHandler application/x-httpd-alt-php81 .php .php8 .phtml </IfModule>

За PHP версия 8.2:

<IfModule Litespeed> AddHandler application/x-httpd-alt-php82 .php .php8 .phtml </IfModule>

За PHP версия 8.3:

<IfModule Litespeed> AddHandler application/x-httpd-alt-php83 .php .php8 .phtml </IfModule>

За PHP версия 8.4:

<IfModule Litespeed> AddHandler application/x-httpd-alt-php84 .php .php8 .phtml </IfModule>

За PHP версия 8.5:

<IfModule Litespeed> AddHandler application/x-httpd-alt-php85 .php .php8 .phtml </IfModule>

4. Допълнителни настройки на PHP

Допълнителните екстеншъни и лимити (например upload_max_filesize, memory_limit и други) се контролират отделно, през инструмента в cPanel > Select PHP Version.

Стани наш партньор сега!
Присъединете се към партньорската програма на Булинфо и започнете да печелите, докато помагате на вашите клиенти да изградят своето онлайн присъствие. Регистрирайте се днес и си осигурете стабилен доход! Започни Сега