Интересные статьи

После решения задачи, хочется рассказать об этом

ISPmanager, обновление версии php до 5.6

Биртикс требует сменить версию php 5.6

Ко мне прилетела очередная задачка на фрилансе по натяжке верстки на битрикс. Перед началом работы необходимо было установить чистый битрикс, в моем случае редакции стандарт. При установке, на шаге предварительной проверки обязательных параметров системы, битрикс не пропускал меня дальше т.к. требовал изменить версию php до стабильной версии 5.6


Сделал я это обновлнение собственно через панель ISPmanager версии 5.152.1 Ниже прилагаю инструкцию для самостоятельной настройки. Вариантов имеется два, использование альтернативной версии PHP и PHP как модуль Apache. Изменить на альтернативную версию php вы можете в вашей панели ISPmanager

  1. - Перейдите в раздел "Настройки" - "Возможности" и установите "Альтернативные версии PHP";
  2. - Перейдите в раздел "Домены" - "WWW-домены", и, нажав на кнопку "Изменить", поставьте CGI режим работы PHP, поставьте галочку на "CGI скрипты" и выберите нужную версию PHP.

Чтобы можно было использовать CGI, установите соответствующий чек-бокс у пользователя под которым находится этот домен. Сделать это можно в разделе Учетные записи - Пользователи, кнопка Изменить.

Также можно использовать PHP в режимах модуля Apache и PHP-FPM, а не только в режиме CGI который потребляет больше памяти. Включить это просто: Настройки → Возможности → устанавливаете нужную версию PHP (PHP-FPM). Там же по кнопке Изменить включаете недостающий функционал.


Затем в разделе Настройки web сервера → PHP, выбираете нужную версию и нажимаете кнопку "Как модуль Apache". Перед этим убедитесь что для пользователя установлены необходимые разрешения. Вот так просто, я поменял версию php в ispmanager