use*_*479 0 php mysql mysqli kohana-3.3
我正在开发一个使用Kohana 3.3的项目.我遇到了一个我想连接数据库的问题.该应用程序告诉我它正在使用MySQL并且它已经崩溃了.
为了解决这个问题,我已经为Kohana 3.3下载了一个MySQLi驱动程序,并按照说明进行操作(在modules文件夹中创建一个mysqli文件夹,并在bootstrap.php中添加一个新行来启用它).
但是,当我尝试执行任何数据库操作时,它仍然说它正在使用MySQL.错误读取:"Database_Exception [8192]:mysql_connect():不推荐使用mysql扩展,将来将删除:使用mysqli或PDO代替".
我用来启用模块的那条线是 'mysqli'  => MODPATH.'mysqli',  // MySQLi support for Kohana
我正在使用的MySQLi驱动程序是这个(链接到github).
任何人都可以看到出了什么问题?
提前致谢.
小智 6
我也碰到了这个问题.
Kohana论坛已经讨论过这个问题.下一个版本(3.4)将包含对Kohana数据库模块的更改,以便您可以使用MySQLi库.
在那之前,我通过更改error_reporting来禁用出现的弃用错误 index.php
error_reporting(E_ALL & ~E_DEPRECATED);
希望这可以帮助