我已取消注释扩展并在 php.in 文件中设置适当的目录。重新启动 Apache 服务器。
**extension=php_mysql.dll
extension=php_mysqli.dll;
在 Windows 上:
extension_dir = C:\php\ext**
但是,在使用 mysqli 连接到 mysql 数据库时,在 Windows 上仍然遇到此错误问题。
fatal error :
Call to undefined function mysqli_connect().
最佳答案
- 将一切恢复到应有的样子。仅使用 PHP 的 DLL 文件。
- 取消 php.ini 中 mysql 和 mysqli 行的注释。
- 从 PHP 文件夹复制 libmysql.dll 并将其粘贴到 Apache /bin 文件夹,同时将原始副本保留在 PHP 文件夹中。
重新启动 apache 并查看是否有效。
关于php - 在 Windows 中向 PHP 添加 Mysqli 扩展时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27384332/