调用未定义函数mysqli_connect()但函数仍然有效

时间:2016-04-24 11:45:32

标签: php mysql fatal-error

我变得可怕:

  

致命错误:调用未定义的函数mysqli_connect()

我已经阅读了论坛并了解这通常是通过打开php.ini中的MySQLi扩展来解决的。我做到了。

我的担忧和我的问题是引用的功能正常。我连接到数据库,我可以在数据库上运行查询。但不断抛出这个错误。

程序是否有可能查看2个不同的php.ini文件?当我运行phpinfo();时,它会显示正确的php.ini文件。如果这是罪魁祸首,我怎么能弄清楚这个其他幻影php.ini文件的位置?

我正在使用phpdesigner8来编写和测试我的代码。我有XAMPP和MySQL工作台,我也在我的测试机器上使用。只是好奇这是否对最终产品有影响。一切都运行正常,即使我把它放在我的实时服务器上。只是不希望这会妨碍我的工作,我只有大约10%的编码完成,并且不想得到90%而这个简单的事情是崩溃整个程序的一件事。

这是我正在使用的连接文件:

$server = "xxx.xxx.xxx.xxx:xxxx";
$user = "xxxxxxxx";
$password = "xxxxxxxx";
$database = "xxxxxxxx";

$conn = mysqli_connect($server, $user, $password, $database);

if (!$conn) {
    die("connection failed: " . mysqli_connect_error());
}

由于

0 个答案:

没有答案