Как изменить версию PHP на хостинге
Версию PHP возможно изменить из главного меню панели управления хостингом. Обратите внимание на то, что в некоторых панелях версия РНР не может быть изменена для отдельного сайта. Версия РНР меняется для всей услуги в целом и для всех сайтов, добавленных на эту услугу.
DirectAdmin
- Перейдите в личном кабинете в меню «Хостинг – Мой хостинг» и нажмите «Открыть DirectAdmin»;
- В новом окне откроется DirectAdmin. Перейдите в раздел “Инструменты — Select PHP Version”;
- В выпадающем списке “Версия PHP” выберите нужную версию и нажмите “Сделать текущей”;
- После того, как “Текущая версия PHP” будет обновлена, можно настраивать список подключенных модулей. Просто отметьте необходимые модули флажками и нажмите “Сохранить”. Если нужно вернуться к стандартному набору модулей, нажмите на кнопку “Дефолтные расширения панели”;
- Кнопка “Показать настройки РНР” позволяет изменять некоторые директивы РНР. Здесь можно изменить значения таких базовых параметров как max_execution_time, memory_limit, upload_max_filesize и другие;
- Для изменения значения директивы нажмите на ее текущее значение, укажите нужное значение и нажмите “Сохранить”. Готово.
Чтобы изменить отдельно версию PHP для каждого сайта достаточно добавить в .htaccess сайта следующие строки:
Для php 5X:
<IfModule mime_module> AddType application/x-httpd-ea-php56 .php .php5 .phtml </IfModule>
Для php 7X:
<IfModule mime_module> AddType application/x-httpd-ea-php71 .php .php7 .phtml </IfModule>
Если выбрана версия native, вы не сможете вносить изменения в настройки, включать/отключать модули.
cPanel
- Перейдите в личном кабинете в меню «Хостинг – Мой хостинг» и нажмите «Открыть cPanel»;
- В новом окне откроется cPanel. Перейдите в раздел “Программное обеспечение — Выбор версии PHP”;
- В выпадающем списке “Текущая версия PHP” выберите нужную версию и нажмите “Установить как текущую”;
- После того, как “Текущая версия PHP” будет обновлена, можно настраивать список подключенных модулей. Перейдите во вкладку “Расширения” и отметьте необходимые модули флажками. Если нужно вернуться к стандартному набору модулей, нажмите на кнопку “По умолчанию”;
- Вкладка “Настройки” позволяет изменять некоторые директивы РНР. Здесь можно изменить значения таких базовых параметров как max_execution_time, memory_limit, upload_max_filesize и другие. Для изменения значения директивы нажмите на ее текущее значение и укажите нужное.
Также, вы можете изменить отдельно версию PHP для каждого сайта/поддомена в разделе “Программное обеспечение — MultiPHP Manager”. В выпадающем списке “Версия PHP” выберите нужную версию, отметьте флажками домены/поддомены, для которых необходимо установить выбранную версию PHP и нажмите на кнопку “Применить”.
ISPmanager
- Перейдите в личном кабинете в меню «Хостинг – Мой хостинг» и нажмите «Открыть ISPmanager»;
- Сменить версию PHP можно для отдельного домена перейдя в раздел “WWW — WWW-домены — Изменить”;
- В разделе “Дополнительные возможности” в выпадающем списке “Версия PHP LSAPI” выберите нужную версию и нажмите “Ok”;
- Настройка списка подключаемый модулей доступна в разделе “WWW — PHP — Расширения CGI и LSAPI”. Для активации модуля необходимо выбрать из списка необходимый модуль и нажать на кнопку “Включить”;
- Изменение директив PHP доступно в разделе “WWW — PHP — Настройка”. Для изменения значения директивы дважды кликните на ее текущее значение, укажите нужное и нажмите “Ok”.