gpt4 book ai didi

php - Kohana 3.3 不使用 MySQLi 驱动程序

转载 作者:行者123 更新时间:2023-12-01 00:04:41 26 4
gpt4 key购买 nike

我正在开发一个使用 Kohana 3.3 的项目。我遇到了一个问题,我想连接到一个数据库。该应用程序告诉我它正在使用 MySQL,而且它已经过时了。

为了解决这个问题,我下载了一个适用于 Kohana 3.3 的 MySQLi 驱动程序并按照说明进行操作(在模块文件夹中创建一个 mysqli 文件夹并在 bootstrap.php 中添加一个新行以启用它)。

然而,当我尝试执行任何数据库操作时,它仍然说它正在使用 MySQL。错误显示:“Database_Exception [8192]:mysql_connect():mysql 扩展已弃用,将来会被删除:改用 mysqli 或 PDO”。

我用来启用模块的行是 'mysqli' => MODPATH.'mysqli',//MySQLi support for Kohana

我使用的 MySQLi 驱动程序是 this (链接到 github)。

谁能看出哪里出了问题?

提前致谢。

最佳答案

我也碰到过这个问题。

该问题已在 Kohana 论坛上进行了讨论。下一版本 (3.4) 将包括对 Kohana 数据库模块的更改,以便您可以使用 MySQLi 库。

在那之前,我通过更改 index.php

中的 error_reporting 来禁用不推荐使用的错误
error_reporting(E_ALL & ~E_DEPRECATED);

希望对你有帮助

关于php - Kohana 3.3 不使用 MySQLi 驱动程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19701941/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com