【问题标题】:XAMPP "module 'mysqli' already loaded" error?XAMPP“模块'mysqli'已经加载”错误?
【发布时间】:2023-04-02 03:26:01
【问题描述】:

如果 XAMPP 配置和运行正常,能够访问 phpmyadmin 并在本地服务器上执行 php 代码。今天早上启动 XAMPP 并启动 Apache 后,我收到一条消息:“模块 'mysqli' 已加载。”

我无法登录 phpmyadmin- 我看到登录页面,但是当我单击“开始”时,我只是得到一个空白页面。我正在练习将表单提交到数据库中,一切正常,现在提交表单后返回一条消息:“连接失败:(2002)连接尝试失败,因为连接方在一段时间后没有正确响应,或建立连接失败,因为连接的主机没有响应。"

XAMPP 状态页面将所有内容显示为已激活。我不记得做过任何配置更改或做任何其他可能导致这种情况的事情。

感谢任何输入。

【问题讨论】:

  • 一些附加信息-我没有运行任何会占用端口 80 的东西,所以这不是问题。”当我查看 php.ini 时,我看到 extension=php_mysqli_mysqlnd.dll extension=php_mysqli_libmysql .dll 没有注释,我很确定它应该是这样的,对吧?

标签: xampp


【解决方案1】:

我通过编辑我的 php.ini 并将这些行注释掉来解决这个问题:

;extension=php_mysqli_mysqlnd.dll
;extension=php_mysqli_libmysql.dll

并在他们的位置输入这一行:

extension=php_mysqli.dll

完美运行。

【讨论】:

    【解决方案2】:

    在您的php.ini 中禁用或评论重复的extension=mysqli

    【讨论】:

      【解决方案3】:

      打开您的php.ini 文件并注释掉下面的重复行

      extension=mysqli
      ;extension=mysqli

      【讨论】:

        猜你喜欢
        • 2017-04-07
        • 2023-04-02
        • 2016-08-09
        • 2020-10-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多