Неизвестный столбец «STRICT_ALL_TABLES», настройка подключения к базе данных CodeIgniter.Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Неизвестный столбец «STRICT_ALL_TABLES», настройка подключения к базе данных CodeIgniter.

Сообщение Anonymous »

Настройка нового проекта CodeIgniter 3 У меня возникла проблема с доступом к базе данных. При посещении моей домашней страницы я получаю:

'Unknown column 'STRICT_ALL_TABLES,' in 'field list'


...который запускается, когда Codeigniter инициализирует базу данных. После того, как mysqli/mysqli_driver.php вызывает родительский::__construct()

После некоторого кода и исследований Google мне неясно, почему это происходит. Есть какие-нибудь подсказки? Предложения?

Некоторые подробности

Используя то же подключение к базе данных, я успешно использую другие настройки PHP на том же компьютере разработчика. (со более старыми версиями codeigniter)

Я использую CodeIgniter 3.1.10, установленный вместе с ci3-fire-starter

Моя конфигурация БД:

$active_group = 'default';
$query_builder = TRUE;

$db['default'] = array(
'dsn' => '',
'hostname' => '127.0.0.1',
'username' => 'my_username',
'password' => 'my_password',
'database' => 'my_db',
'dbdriver' => 'mysqli',
'dbprefix' => '',
'pconnect' => FALSE,
'db_debug' => TRUE,
'cache_on' => FALSE,
'cachedir' => '',
'char_set' => 'utf8',
'dbcollat' => 'utf8_general_ci',
'swap_pre' => '',
'encrypt' => FALSE,
'compress' => FALSE,
'stricton' => FALSE, // Notice I have stricton set to FALSE!
'failover' => array(),
'save_queries' => TRUE
);


И, наконец, получена полная ошибка:

Severity: Warning

Message: mysqli::real_connect(): (42S22/1054): Unknown column 'STRICT_ALL_TABLES,' in 'field list'

Filename: mysqli/mysqli_driver.php

Line Number: 203

Backtrace:

File: C:\my\path\application\core\MY_Controller.php
Line: 26
Function: __construct

File: C:\my\path\application\core\Public_Controller.php
Line: 13
Function: __construct

File: C:\my\path\application\controllers\Welcome.php
Line: 10
Function: __construct

File: C:\my\path\index.php
Line: 325
Function: require_once
A Database Error Occurred

Unable to connect to your database server using the provided settings.

Filename: C:/my/path/system/database/DB_driver.php

Line Number: 436


Подробнее здесь: https://stackoverflow.com/questions/542 ... connection
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»