我刚刚从专用服务器切换到虚拟服务器。我有一个开发网站,我有这个功能工作正常,但现在不起作用:
$link = mysqli_connect($hostname_connAdmin, $username_connAdmin, $password_connAdmin, $database_connAdmin);
$adCats = mysqli_query($link, "call adTypes()");
这就是我现在在浏览器中获得的内容: 致命错误:调用未定义的函数mysqli_connect()
我完全迷失了如何使这个工作。我有一个页面在http://www.randykrohn.com/test.php
执行php_info以下是相关网页(以及网站上的其他每个网页,因为错误发生在所包含的网页上)。
答案 0 :(得分:3)
mysqli 扩展程序。显然,你有一个PHP的编译版本(而不是预编译的二进制文件)。您需要使用mysqli支持重新编译:
./configure --with-mysqli=/path/to/mysql_config ...
有关详细信息,请参阅this manual page。