【发布时间】:2013-09-25 18:31:33
【问题描述】:
我使用mysqli 连接到我的应用程序中的数据库。这几天运行良好,突然开始显示以下错误:
致命错误:找不到类“mysqli”
我用来连接数据库的线路是:
$link = new mysqli('localhost', 'uname', 'password', 'scripts');
你能告诉我可能出了什么问题吗?
【问题讨论】:
-
使用
phpinfo()进行验证。
我使用mysqli 连接到我的应用程序中的数据库。这几天运行良好,突然开始显示以下错误:
致命错误:找不到类“mysqli”
我用来连接数据库的线路是:
$link = new mysqli('localhost', 'uname', 'password', 'scripts');
你能告诉我可能出了什么问题吗?
【问题讨论】:
phpinfo()进行验证。
你必须在你的 php.ini 中启用 mysqli 扩展
只需搜索 extension=php_mysqli.dll 或类似的东西并删除 #
【讨论】:
您需要先安装MySQLi,然后才能使用它。此外,您还必须在您的 php.ini 文件中启用它(安装时)。
你可以用这段代码测试一下:
if (!function_exists('mysqli_init') && !extension_loaded('mysqli')) {
echo 'no mysqli :(';
} else {
echo 'we gots it';
}
完成后,仍然有错误,请向我们提供更多详细信息(操作系统、PHP 版本等)
【讨论】:
php.ini 加载的扩展程序?