Информационные технологии
c 2007 года
 

Bitrix: обновление php

07.06.2022
Итак, наша задача обновить PHP  на нашей платформе Битрикс, займёмся этим.
Для этого сначала подключимся к нашей машине по SSH протоколу, предположим через Putty, мы должны увидеть после этого примерно следующее:

bit01.JPG

Хорошо, здесь мы вводим цифру "1", то есть, выбираем первый пункт из списка - "Manage servers in the pool".
В следующем окне вводим цифру "8", тк интересующий нас пункт "Update PHP and MySQL" именно там.
В этом окне мы увидим важную для нас информацию, а именно какие версии PHP и MySQL у нас установлены:

bit02.JPG

Ага, у нас стоит PHP v.7.2.34 и MySQL v.5.7.34, неплохо, но думаю есть что поновее (хотя мы знаем это заранее, не случайно же мы сюда попали). Итак, в данном поле мы вписываем имя нашего хоста, которое видно сверху в 1ом столбце:

bit03.JPG

Отлично, жмём Enter. Обновить всё разом не получится, нужно делать это поочерёдно, поэтому сначала обновим PHP, а затем MySQL.
В связи с этим выбираем по списку "1":

bit04.JPG

Далее мы увидим доступные нам версии для обновления, у меня это такие:

bit05.JPG

ВАЖНО: у вас список может быть намного больше, сразу прыгнуть на высокую версию может не получиться и задание завершится ошибкой, поэтому лучшее обновлять постепенно.
Я выберу пункт "1" - обновить до версии 7.3.
Выскочит ещё один вопрос, точно ли я всё выбрал? Соглашаюсь, нажимая "Y":

bit06.JPG

После подтверждения, нам выдаст информацию, что создано задание с таким-то PID и с указанием статуса задачи:

bit07.JPG

Мы нажимаем Enter и возвращаемся в меню. Для того, чтоб увидеть - выполнилось ли задание, нам нужно выйти в главное меню, для этого нажимаем "0" и Enter, таким образом мы переходим в предыдущее меню, но нам нужно вернуться в изначальное, главное меню, так сказать, поэтому мы ещё раз выбираем пункт "0" и затем ещё раз... и теперь, наконец-то, мы в главном меню. Здесь нам нужен пункт "Background pool tasks", поэтому вводим "10" и жмём ввод, после чего видим:

bit08.JPG

Хорошо, задача завершена, PHP обновлён. MySQL обновляется аналогично.
Кстати, для обновления можно использовать и шелл линукса напрямую, что, возможно, даже удобнее =)


Возврат к списку


Текст сообщения*
Перетащите файлы
Ничего не найдено
Защита от автоматических сообщений
 
X