在 PHP 中,我收到此错误:
Call to undefined function mysqli_connect()
我检查了我的php.ini
文件,;
前面没有extension=php_mysql.dll
or extension=php_mysqli.dll
。
我认为我收到此错误是因为我的 figuration File (php.ini) Path 是C:\Windows
. 我将如何将其更改为C:\Apache2.2\php\php.ini
?
在 PHP 中,我收到此错误:
Call to undefined function mysqli_connect()
我检查了我的php.ini
文件,;
前面没有extension=php_mysql.dll
or extension=php_mysqli.dll
。
我认为我收到此错误是因为我的 figuration File (php.ini) Path 是C:\Windows
. 我将如何将其更改为C:\Apache2.2\php\php.ini
?
在 Ubuntu 机器上,您可以尝试:
sudo apt-get install php5-mysql
因为基本的 PHP5 安装不包括该mysqli_connect
功能。
您可以在 .htaccess 或您的服务器配置中使用 PHPIniDir 设置路径。
IE。
PHPIniDir "C:/Apache2.2/php"
如果扩展被正确加载,则不必重新编译 PHP(因此请确保您的 extension_dir 正确),只需确保在进行这些更改后重新启动 Apache。
您需要使用此库的扩展名重新编译 PHP。