На главную
- Инструкции для UNIX-систем
- Инструкции для Windows
- Панели управления
- Обзор
- Работа с ISPmanager
- Работа с Fastpanel
- Работа с ISPConfig
- Работа с VestaCP
- Работа с Hestia
- Работа с BitrixVM
- Обзор
- Установка окружения BitrixVM и начало работы
- Создание сайта
- Изменение вeрсии PHP
- Модули PHP, настройка параметров PHP
- Работа в редакторе vi
- Установка phpMyAdmin
- Выпуск SSL Let's Encrypt
- Установка SSL в BitrixVM
- Настройка FTP
- Настройка почты в BitrixVM
- Добавление алиасов для сайта
- Отображение реального IP в логах Apache
- Повышение производительности CMS Битрикс
- Переход на версию PHP 7.4 и выше
- Размещение сайта в панели aaPanel
- Размещение сайта в панели BrainyCP
- Размещение сайта в панели Plesk
Переход на версию PHP 7.4 и выше
CMS «Битрикс» рекомендует своим пользователям использовать версию PHP 7.4 и выше. В инструкции мы рассмотрим, как это сделать.
Шаг 1. Обновление версии BitrixEnv
Перед началом работы обязательно создайте резервную копию сервера: самостоятельно или с помощью инструмента бэкапов в панели управления.
Далее подключитесь к серверу по SSH и выполните в меню Bitrix следующие действия.
Если версия BitrixEnv ниже 7.5.x
Сначала необходимо обновить версию окружения до актуальной (7.5+).
Для обновления до 7.5. выполните:
- Выберите пункт 1. Manage servers in the pool, затем 4. Update packages on host.
- При запросе Enter server address введите IP-адрес сервера:
- При запросе Please choose update type введите на выбор: bitrix — для обновления только BitrixEnv до актуальной версии, либо all для обновления всех имеющихся пакетов, в том числе BitrixEnv:
- Дождитесь завершения обновления.
Теперь версия окружения — 7.5, и вы можете выполнить следующие шаги по инструкции.
Если версия BitrixEnv 7.5 или выше
Переходите к обновлению версии PHP.
Шаг 2. Обновление версии PHP
В BitrixEnv версии 7.5 вы можете изменить версию PHP на желаемую. Для этого:
- В основном меню выберите пункт 1. Manage servers in the pool, затем 8. Update PHP and MySQL.
- Введите all при запросе.
- Выберите пункт 1. Upgrade PHP или 2. Downgrade PHP и выберите нужную версию PHP.
- Введите y для подтверждения обновления.
Выбранная версия РНР будет установлена.
Если не удается выполнить обновление
Если обновление версии не происходит или завершается с ошибкой, необходимо отредактировать файл /etc/yum.repos.d/remi-phpXX.repo
, где XX — версия PHP, которую нужно установить (например, php74, php80 и так далее).
Рассмотрим на примере PHP 7.4.
Откройте файл в предпочитаемом редакторе, например:
nano /etc/yum.repos.d/remi-php74.repo
И замените его содержимое на следующее, указывая нужную версию PHP:
[remi-php74]
name=Remi's PHP 7.4 RPM repository for Enterprise Linux 7 - $basearch
#baseurl=http://rpms.remirepo.net/enterprise/7/php74/$basearch/
mirrorlist=https://rpms.remirepo.net/enterprise/7/php74/httpsmirror
mirrorlist=http://cdn.remirepo.net/enterprise/7/php74/mirror
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi
Сохраните изменения.
После снова выполните обновление версии PHP по инструкции выше.
Также, в процессе обновления bitrixenv
может завершиться работа веб-сервера Nginx. Для решения проблемы необходимо создать обращение в поддержку.