Как я обновлял битрикс.

Вчера: сайт не работал поскольку по какой то причине отсутствовал модуль php-mysql при этом в системе был установлен модульphp-mysqli. Предположительно это произошло в результате каких либо действий с стороны хостинг оператора, поскольку у программистов мало прав от хостинга и сами они удалить или повредить этот модуль скорее всего не могли. Для восстановления была изменена версия драйвера на mysqli, поскольку оставались места с кодом программистов использующие старый метод для работы с БД дополнительно эти вызовы были перенаправлены на новый драйвер с использованием установки специальной переменной. После этих действий сайт заработал, а административная часть нет, для того чтобы вернуть её работоспособность версия PHP была изменена на более старую. Для того чтобы активировать возможность обновить ядро битрикс была продлена лицензия, после чего система обновления выдала ряд проблем: 1) недостаточное количество памяти в переменной,2)необходимость изменить одну из переменных базы данных, 3) неверные настройки сервера обновлений(есть скрин),4)отсутствие некоторых модулей необходимых для обновления,5) устаревшую кодировку таблиц базы данных которую потребовалось конвертировать к более новой. После этого удалось установить приличное количество обновлений которые прервались необходимостью изменения параметра mbstring.func_overload, для чего был составлен запрос хостинг оператору, после изменения этого параметра обновление планируется продолжить.

Комментарии

Если у Вас возникли вопросы, Вы можете задать их в форме ниже. В частности если Ваш вопрос по Bitrix и что то не получается - можно спросить. Ваш e-mail не публикуется, при этом я отвечу на него если будет что то по теме. Писать необходимо для людей - избегайте сленга, пишите орфографически правильно.

Имя:
E-mail:
Текст комментария:

Вы так же можете прочитать следующие статьи: