Перенос сайта 1С: Битрикс // Ошибка Fatal error: Call to undefined function Bitrix\Main\DB\mysql_connect()

Очередная палочка-выручалочка в виде кусочков кода для того случая когда Битрикс меняет хостинг на более старшую версию php (в этом случае помогло с 5.3+ на 7+).

В более старших версиях PHP стали использовать иной способ соединения  БД, поэтому после восстановления сайта из бэкапа неудивительно что подключение к базе не поднимается.

Необходимо в dbconn.php добавить define(«BX_USE_MYSQLI», true);

И в bitrix\.settings.php поправить ‘className’ на ‘className’ => ‘\\Bitrix\\Main\\DB\\MysqliConnection’,

 

Найдено здесь.