Как обновить битрикс со старой версии

Модуль расширенного управления меню для битрикс

Май 25, 2020

Теги: Как это сделать?, Решение проблем

Как обновить битрикс со старой версии (17 и меньше) и избежать ошибок на сайте.

1. Сначала необходимо повысить версию php до 5.6 в настройках хостинга или из командной строки
2. Теперь возможно обновить битрикс до версии 18.0

Настройки > Marketplace > Обновление платформы


/bitrix/admin/update_system.php?lang=ru

3. Повысить версию php до необходимой для установки последних обновлений
4. Если до этого использовалось расширение php mysql, а не mysqli, то необходимо включить mysqli, для этого:
а) В файле /bitrix/.settings.php установить


'className' => '\\Bitrix\\Main\\DB\\MysqliConnection',

вместо


'className' => '\\Bitrix\\Main\\DB\\MysqlConnection',

б) В файле /bitrix/php_interface/dbconn.php прописать константу:


define("BX_USE_MYSQLI"true);

5. Установить все обновления


/bitrix/admin/update_system.php?lang=ru

← Переход к списку