Помощь
Изменение версии PHP
Существует несколько способов поменять версию PHP, в том числе и напрямую через командную строку сервера. Мы рассмотрим способы, которые предлагает панель управления ISPmanager. Она позволяет выполнить настройки через удобный web-интерфейс, не прибегая к ручным настройкам сервера.
Версия PHP как модуль Apache
Такая возможность появилась в ISPmanager версии 5.90.
Чтобы использовать версию PHP как модуль Apache, установите её на сервер. Выполнить установку вы можете в разделе Настройки → Возможности
. Выберите нужную версию и нажмите кнопку Изменить
, как указано на скриншоте.
В открывшемся окне установите галочку в поле ISPsystem модуль PHP для Apache версии 5.4
(указанная версия PHP зависит от выбранной вами) и нажмите кнопку Применить
изменения.
После начнётся установка выбранной версии PHP. Когда установка будет завершена, перейдите в раздел Настройки web-сервера → PHP
, выберите установленную версию PHP и нажмите кнопку Как модуль Apache
.
Готово! Теперь сайт использует установленную версию PHP через модуль Apache. Чтобы удостовериться, что на сервере используется установленная версия PHP, перейдите в раздел Домены → WWW-домены
, информация указана в полях Режим работы PHP
и Версия PHP
.
Версия PHP как модуль CGI
Способ удобен, если вы размещаете несколько сайтов, для работы которых требуются разные версии PHP.
Важно! Использовать PHP в режиме CGI могут только пользователи с соответствующими правами. Чтобы проверить, имеет ли ваш пользователь эти права, перейдите в раздел Учётные записи → Пользователи
. Выберите пользователя, для которого вы настраиваете версию PHP, и нажмите кнопку Изменить
. Далее найдите пункт Может использовать PHP в режиме CGI
и установите напротив него галочку, после нажмите кнопку Ок
. Если галочка установлена, переходите к следующему шагу.
Теперь нужно установить необходимую версию PHP на сервере. Для этого перейдите в раздел Настройки → Возможности
, выберите нужную версию PHP и нажмите кнопку Изменить
.
Проверьте, чтобы в поле ISPsystem PHP версии 5.4
был выбран пункт PHP 5.4 CGI
(указанная версия PHP зависит от выбранной вами). После этого нажмите кнопку Применить изменения
.
По умолчанию можно использовать PHP-FPM — стоит галочка в пункте ISPsystem PHP 5.5 для PHP-FPM
. Если вам не нужна эта возможность, уберите галочку.
По завершении установки перейдите в раздел Домены → WWW-домены
, выберите сайт для которого требуется изменить версию PHP и нажмите кнопку Изменить
. В открывшемся окне измените пункт Режим работы PHP
на CGI
и нажмите кнопку Ок
.
Если вам нужен модуль FastCGI
— потребуется установка web-сервера Nginx. Далее в панели ISPmanager, пункт Версия PHP (CGI)
нужно установить необходимую версию PHP (изменить версию PHP можно, если на сервере установлено несколько версий). Для применения настроек нажмите кнопку Ок
.
Чтобы проверить, используется ли установленная версия PHP, перейдите в раздел Домены → WWW-домены
. Поля Режим работы PHP
и Версия PHP
сообщают о версии PHP, которая используется на сайте.