Я работаю над проектом, использующим Kohana 3.3. У меня возникла проблема, когда я хочу подключиться к базе данных. Приложение говорит мне, что использует MySQL, и оно уменьшилось.Kohana 3.3 не используется драйвер MySQLi
Для решения этой проблемы я загрузил драйвер MySQLi для Kohana 3.3 и выполнил инструкции (создание папки mysqli в папке модулей и добавление новой строки в bootstrap.php для ее включения).
Однако, когда я пытаюсь выполнить любые действия с базой данных, он все еще говорит, что использует MySQL. Ошибка читает: «Database_Exception [8192]: mysql_connect(): расширение mysql устарело и будет удалено в будущем: вместо этого используйте mysqli или PDO».
Линия я использую для того, чтобы модуль является 'mysqli' => MODPATH.'mysqli', // MySQLi support for Kohana
Драйвер MySQLi я использую this (ссылки на GitHub).
Может ли кто-нибудь увидеть, что происходит не так?
Заранее спасибо.
Вы используете модули '' mysqli' и database' в то же время? Я думаю, что это не должно быть объявлено как модуль, а скорее как драйвер в вашем модуле DB – kero