Настройка нового проекта 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
Неизвестный столбец «STRICT_ALL_TABLES», настройка подключения к базе данных CodeIgniter. ⇐ Php
Кемеровские программисты php общаются здесь
1772537725
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
Подробнее здесь: [url]https://stackoverflow.com/questions/54235523/unknown-column-strict-all-tables-setting-up-codeigniter-db-connection[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия