php - 在 Windows 中向 PHP 添加 Mysqli 扩展时出错

标签 php mysql apache mysqli

我已取消注释扩展并在 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().

最佳答案

  1. 将一切恢复到应有的样子。仅使用 PHP 的 DLL 文件。
  2. 取消 php.ini 中 mysql 和 mysqli 行的注释。
  3. 从 PHP 文件夹复制 libmysql.dll 并将其粘贴到 Apache /bin 文件夹,同时将原始副本保留在 PHP 文件夹中。

重新启动 apache 并查看是否有效。

关于php - 在 Windows 中向 PHP 添加 Mysqli 扩展时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27384332/

相关文章:

php - 使用 PHP 查询 MySQL

使用 Spring 进行 Java HTTP 客户端初始化

php - 如何在 MySQL 存储过程中使用通配符

javascript - ajax验证成功后才提交表单

php - 如何根据 ID 获取 PayPal 订阅

mysql - SQL : Select a record by name field and all records having the same address

php - 两个 SELECT 语句合并为一个 SQL

php - 如何在wordpress中插入注册表值?

mysql - 在 linux 上通过命令行访问 XAMPP mysql

apache - 如果存在具有特定值的 header ,则使用 .htaccess 仅允许请求