php - 移动了服务器,现在出现 fatal error : Call to undefined function mysqli_connect()

标签 php mysql stored-procedures

我刚刚从专用服务器切换到虚拟服务器。我有一个开发网站,该功能运行得很好,但现在不起作用:

$link = mysqli_connect($hostname_connAdmin, $username_connAdmin, $password_connAdmin, $database_connAdmin);
 $adCats = mysqli_query($link, "call adTypes()");

这就是我现在在浏览器中得到的: fatal error :调用未定义的函数 mysqli_connect()

我完全不知道如何让它发挥作用。我有一个页面在 http://www.randykrohn.com/test.php 执行 php_info

这是有问题的页面(以及网站上的所有其他页面,因为错误发生在包含的页面上)。

最佳答案

mysqli 扩展未加载。显然,您有 PHP 的编译版本(而不是预编译的二进制文件)。您需要使用 mysqli 支持重新编译:

./configure --with-mysqli=/path/to/mysql_config ...

参见 this manual page获取更多信息。

关于php - 移动了服务器,现在出现 fatal error : Call to undefined function mysqli_connect(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4249180/

相关文章:

php - explode 和 foreach 问题

c# - Entity Framework 6 和具有架构名称的存储过程

php - 检查用户名是否存在(PDO)

php - 如何在单元测试中捕获无效查询错误

javascript - onClick 将 'POST' 数据发送到 php 文件并获取结果

java - 在可调用语句中设置 out 参数

sql - SP 需要 15 分钟,但执行相同的查询会在 1-2 分钟内返回结果

php - 如何限制php mysql中的泰米尔语内容

mysql - Oracle 需要类似于 INFORMATION_SCHEMA 为 MySQL 提供的查询

c# MySql.Data 未加载