5

我曾经mysqli在我的应用程序中连接到数据库。它工作了几天,突然开始显示以下错误:

致命错误:找不到类“mysqli”

我用来连接数据库的线路是:

 $link = new mysqli('localhost', 'uname', 'password', 'scripts');

你能告诉我可能出了什么问题吗?

4

2 回答 2

2

您必须在 php.ini 中启用 mysqli 扩展

只需搜索 extension=php_mysqli.dll 或其他东西并删除 #

于 2013-09-25T18:35:04.107 回答
2

好吧,您需要先安装MySQLi,然后才能使用它。此外,您必须在php.ini文件中启用它(安装时)。

您可以使用以下代码测试您是否拥有它:

if (!function_exists('mysqli_init') && !extension_loaded('mysqli')) {
    echo 'no mysqli :(';
} else {
    echo 'we gots it';
}

完成后,仍然有错误,请向我们提供更多详细信息(操作系统、PHP 版本等)

于 2013-09-25T18:35:06.997 回答