Вопросы и ответы

Перевод 1С-Битрикс на MYSQLi

07.08.2014 14:27

Начиная с версии ядра 14.5.2 в БУС добавлена полная поддержка mysqli.
Включать mysqli нужно отдельно для старого и нового ядра.

В файле /bitrix/php_interface/dbconn.php

define("BX_USE_MYSQLI", true);

В файле /bitrix/.settings.php

  'connections' => 
  array (
    'value' => 
    array (
      'default' => 
      array (
        'className' => '\\Bitrix\\Main\\DB\\MysqliConnection',
        'host' => 'localhost',
        'database' => 'sitemanager',
        'login' => 'root',
        'password' => '*****',
      ),
    ),
  ),


Внимание! 
В PHP уже должно быть установлено расширение mysqli, дополнительные проверки на наличие расширения не производятся.