Как сменить версию PHP на хостинге
В статье разберем, как изменить версию php на хостинге. На 2domains доступны версии php 5.3 — 8.1.
В панели ISPmanager можно выбрать индивидуальную версию php для домена и индивидуальный файл php.ini для каждой версии сборки php (если поддомен добавлялся как отдельный домен, а не через функцию «Автоподдомены»).
Смена версии php
Чтобы поменять версию php:
- Откройте панель управления хостингом ISPmanager. Для этого перейдите в Личный кабинет. В строке услуги хостинга нажмите на 3 точки. В выпадающем списке нажмите Войти в панель управления.
- В разделе Сайты дважды кликните по названию сайта, для которого хотите обновить версию php:
3. На открывшейся странице в блоке «Дополнительные возможности» выберите нужную версию php и подтвердите изменения, нажав Ok:

Готово. Мы узнали, как сменить версию php в пару кликов.
Как проверить, изменилась ли версия php
Чтобы посмотреть актуальную версию php:
- Войдите в корневую папку вашего сайта.
- Создайте там файл с названием info.php и вставьте строку:

- Сохраните изменения.
- В браузере перейдите на страницу http://mysite.ru/info.php, где «mysite.ru» — название вашего сайта (домен). Откроется страница с подробной информацией о настройках php на хостинге:
Как посмотреть phpinfo на хостинге
Популярные статьи
- Как указать (изменить) DNS-серверы для домена
- Я зарегистрировал домен, что дальше
- Как добавить запись типа A, AAAA, CNAME, MX, TXT, SRV для своего домена
- Что такое редирект: виды и возможности настройки
- Как создать почту со своим доменом
Как изменить версию PHP на VPS/VDS
PHP – это язык программирования, который используется для создания веб-приложений и веб-сайтов. PHP – самый распространенный язык среди разработчиков, поддерживается почти всеми хостинг-провайдерами, простой и функциональный. Он имеет открытый исходный код.
PHP используют для создания программного обеспечения (например, CRM, CMS), для создания баз данных, для мобильных приложений. На PHP сделаны крупные и известные во всем мире сайты: Vk.com, Google.com, Wikipedia.org, Youtube.com.
Существует несколько версий PHP, которые выходили друг за другом. Каждая версия содержит дополнения, улучшения и нововведения по сравнению с предыдущей. Кратко рассмотрим, что появлялось в PHP при выходе новой версии.
PHP 3.0. Это первая версия языка программирования, основное преимущество которого – возможность добавлять дополнительные модули другими разработчиками.
PHP 4.0. Содержала в себе обновленный движок Zend Engine, который сильно улучшил производительность. Эта версия поддерживала больше серверов и HTTP-сессий.
PHP 5.0. Версия снова получила обновленный Zend Engine 2.0. Он оснащен совершенно новую объектную модель и другие дополнения.
PHP 7.0. Седьмая версия вышла с повышенной производительностью, что позволило обрабатывать больший по объему трафик с неизменными ресурсами сервера. Также был добавлен контроль передаваемых типов для данных и новые операторы.
PHP 8.0. Последняя версия поддерживает структуры значений, имеющих несколько различных представлений, аннотации и JIT-компиляцию (метод повышения производительности).
Чтобы сменить версию PHP на VPS/VDS, воспользуйтесь панелью управления ISPmanager.
ISPmanager – это одна из самых популярных панелей управления, которая используется в России. Она имеет удобный графический интерфейс и позволяет выполнять работу с сервером в визуальном режиме. ISPmanager поддерживает различное программное обеспечение, работает практически со всеми FTP-серверами и версиями MySQL
Узнать подробнее о последней версии панели управления ISPmanager 6 можно на официальном сайте.
Установка PHP в ISPmanager
Выполним установку альтернативной версии PHP из репозитория ISPmanager.
- Зайдите в ISPmanager с помощью пароля администратора.
- В разделе Настройки выберите пункт Настройки PHP.
- Выберите необходимую версию PHP и нажмите Установить.

Выбор версии PHP в ISPmanager
Перейдите в раздел Сайты, выберите имя необходимого домена, нажмите кнопку Редактировать, в выпадающем меню выберите Изменить.

Затем откройте меню Обработчик (PHP): здесь вы можете указать необходимый режим работы PHP. В поле ниже измените версию PHP. Сохраните изменения.

Как узнать версию PHP
Через терминал
В строке терминала введите команду:
Вывод команды будет иметь следующий вид:
.jpg)
В панели ISPmanager
Версия PHP, установленная на сервер, отображается на рабочем столе (дашборде) панели:

Заключение
Как вы убедились, установка новой версии PHP – простая задача. Поменять версию PHP с помощью панели управления ISPmanager сможет даже неподготовленный пользователь.
Если у вас возникли вопросы при установке или обновлении PHP, обратитесь в нашу службу поддержки.
Как изменить версию PHP на хостинге
Изменить версию PHP возможно в разделе Сайты панели управления аккаунтом. Для этого необходимо:
- Перейти в раздел Сайты панели управления.
- Выбрать сайт, для которого требуется произвести изменения.
- В графе Конфигурация нажать на кнопку Настройки.
- Выбрать нужную версию PHP и нажать кнопку Сохранить. Изменения вступают в силу в течение нескольких минут.
* На тарифах Стандартного хостинга
** Работает на Apache2.4
*** По рекомендациям разработчиков Bitrix на данной версии php параметр mbstring.func_overload отключен
Как сменить версию PHP на хостинге
Поддержка PHP присутствует на всех тарифных планах Hosting Linux, кроме Host-Lite. Если у вас Host-Lite, чтобы включить поддержку PHP, повысьте тарифный план.
Как узнать версию PHP на хостинге
На хостинге Рег.ру PHP работает в режиме Fast CGI (mod_fcgi). Чтобы узнать настройки PHP вашей услуги хостинга, выполните следующие действия:
Создайте в папке файл info.php со следующим содержимым:
Перейдите в браузере по адресу http://mysite.ru/info.php, где «mysite.ru» — название вашего сайта. Вы увидите подробную информацию о настройках PHP на вашей услуге хостинга.
Где находятся настройки версий PHP в ispmanager
Если на вашей услуге хостинга установлена панель управления ispmanager, вы можете хранить настройки PHP отдельно для каждого домена, даже если эти домены используют одну и ту же версию PHP. Либо вы можете использовать общую версию PHP и её настройки для всех доменов. Когда вы добавляете домен в панели управления ispmanager, по умолчанию включается опция php.ini для домена. Если эта опция включена, настройки PHP будут храниться для каждого нового домена отдельно по пути /var/www/php-bin/имя-домена/php.ini.

Чтобы настройки общей версии PHP действовали сразу для всех доменов, при добавлении домена в панель ispmanager НЕ отмечайте галочку php.ini для домена. Настройки будут храниться по пути /var/www/php-bin-php(номер-версии-PHP)/php.ini.
Как сменить версию PHP
Обратите внимание
В этом разделе описано, как сменить версию PHP для хостинга. Если у вас заказан сервер VPS, вам поможет инструкция Как сменить версию PHP на VPS? Ознакомиться со списком доступных модулей для каждой версии PHP можно на странице MySQL хостинг.
Чтобы сменить версию PHP, следуйте инструкции для вашей хостинг-панели:
Ispmanager

Перейдите в раздел Сайты и дважды кликните по домену, для которого хотите сменить версию PHP.

В поле Версия PHP (CGI) выберите нужную версию PHP и нажмите Ok:
Важно! В cPanel можно выбрать для каждого домена свою версию PHP, а также индивидуальный файл php.ini для каждой версии PHP. Версия PHP поддомена не будет зависеть от версии PHP родительского домена.
Обратите внимание: если вид вашей панели управления отличается от представленного в статье, в разделе «Основная информация» переключите тему с paper_lantern на jupiter.
В разделе «Программное обеспечение» нажмите Выбор PHP версии:
Выберите домен, для которого хотите сменить версию PHP, и нажмите Изменить:
Затем выберите нужную версию PHP и подтвердите изменения: 
Обратите внимание:
- В Plesk можно выбрать для каждого домена свою версию PHP, а также индивидуальный файл php.ini для каждой версии PHP. Версия PHP поддомена не будет зависеть от версии PHP родительского домена.
- Если внешний вид вашей панели управления отличается от представленного в инструкции, перейдите в раздел «Сайты и домены» и в правом верхнем углу измените вид на «Активный».
В разделе «Сайты и домены» выберите домен, для которого хотите сменить версию PHP, и нажмите Настройки PHP. В выпадающем списке выберите нужную версию PHP и нажмите Применить:
Готово! Вы сменили версию PHP для домена.
Как выбрать версию PHP при работе в командной строке (SSH)
При работе в консоли используйте следующие пути до обработчиков PHP для запуска скриптов под различными версиями:
/opt/php/5.2/bin/php-cgi # PHP 5.2 /opt/php/5.3/bin/php-cgi # PHP 5.3 /opt/php/5.4/bin/php-cgi # PHP 5.4 /opt/php/5.5/bin/php-cgi # PHP 5.5 /opt/php/5.6/bin/php-cgi # PHP 5.6 /opt/php/7.0/bin/php-cgi # PHP 7.0 /opt/php/7.1/bin/php-cgi # PHP 7.1 /opt/php/7.2/bin/php-cgi # PHP 7.2 /opt/php/7.3/bin/php-cgi # PHP 7.3 /opt/php/7.4/bin/php-cgi # PHP 7.4 /opt/php/5.4-bx-optimized/bin/php-cgi # PHP 5.4 под Bitrix с eAccelerator /opt/php/5.4-bx-optimized2/bin/php-cgi # PHP 5.4 под Bitrix с xcache /opt/php/5.5-bx-optimized/bin/php-cgi # PHP 5.5 под Bitrix c OPcache /opt/php/5.6-bx-optimized/bin/php-cgi # PHP 5.6 под Bitrix c OPcache /opt/php/7.0-bx-optimized/bin/php-cgi # PHP 7.0 под Bitrix c OPcache /opt/php/7.1-bx-optimized/bin/php-cgi # PHP 7.1 под Bitrix c OPcache /opt/php/7.2-bx-optimized/bin/php-cgi # PHP 7.2 под Bitrix c OPcache /opt/php/7.3-bx-optimized/bin/php-cgi # PHP 7.3 под Bitrix c OPcache
ionCube PHP Loader: как установить на хостинг
Модуль ionCube PHP Loader используется для шифрования PHP-файлов. Установка ionCube PHP Loader на хостинг не требуется — по умолчанию он есть на всех версиях PHP хостинга Linux, кроме сборок для 1C-Битрикс (в их названии присутствует префикс -bx-). Причина в том, что этот модуль сильно снижает производительность работы 1C-Битрикс. ionCube PHP Loader нельзя установить на следующие сборки PHP:
- 5.3-bx-optimized,
- 5.4-bx-optimized,
- 5.5-bx-optimized,
- 5.6-bx-optimized,
- 7.0-bx-optimized,
- 7.1-bx-optimized,
- 7.2-bx-optimized,
- 7.3-bx-optimized.
Если у вас на одном хостинге находятся сайт на 1C-Битрикс и другая CMS, требующая ionCube Loader, установите разные версии PHP для каждого домена — обычную для CMS и «-bx-» для 1С-Битрикс.
Что делать, если не обрабатываются PHP-скрипты
Перечислим основные причины этой ошибки.
Ваш тариф хостинга — Host-Lite
На тарифе хостинга Host-Lite не предусмотрена поддержка PHP. Узнать тариф хостинга можно на странице услуг в личном кабинете. Для решения проблемы повысьте тарифный план хостинга.
Не обрабатывается PHP в HTML
Если не обрабатывается PHP в файлах с расширением .html, воспользуйтесь инструкцией Как включить обработку PHP в HTML.
Отключена поддержка PHP в ispmanager
Если на вашей услуге хостинга установлена панель управления ispmanager, убедитесь, что поддержка PHP включена.
Как включить поддержку PHP в ispmanager:

Перейдите в раздел Сайты и два раза кликните по имени вашего домена:

Отметьте галочкой строку PHP, в поле «Режим работы PHP» режим FastCGI (Apache) будет выбран автоматически. Затем нажмите Ok:
Помогла ли вам статья?
Спасибо за оценку. Рады помочь
