You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用XAMPP启动Apache访问phpMyAdmin时遇配置错误求助

解决XAMPP中Apache与phpMyAdmin的配置错误问题

端口冲突排查与修复

  • 打开XAMPP控制面板,点击Apache行的「Config」→「Apache (httpd.conf)」
  • 找到 Listen 80,将其修改为 Listen 8080(或其他未被占用的端口,比如8000)
  • 再打开「Apache (httpd-ssl.conf)」,找到 Listen 443,修改为 Listen 4433
  • 保存文件后重启Apache服务

phpMyAdmin配置文件修正

  • 找到XAMPP安装目录下的 phpMyAdmin/config.inc.php(通常路径为 xampp/phpMyAdmin/)
  • 打开文件,确认以下配置项:
    $cfg['Servers'][$i]['host'] = 'localhost'; // 或改为127.0.0.1
    
  • 若之前修改过Apache端口,无需改动 $cfg['Servers'][$i]['port'],保持空值即可,phpMyAdmin会自动匹配
  • 若提示「缺少mysqli扩展」,打开XAMPP控制面板的「Config」→「PHP (php.ini)」,找到 ;extension=mysqli,去掉前面的分号 ;,保存后重启Apache

验证MySQL服务状态

  • 在XAMPP控制面板启动MySQL,确保状态显示「Running」
  • 若MySQL无法启动,检查3306端口是否被占用;或重置密码:
    点击MySQL行的「Shell」,输入命令:
    mysqladmin -u root password "newpassword"
    
    然后在 phpMyAdmin/config.inc.php 中找到 $cfg['Servers'][$i]['password'] = '';,将空引号替换为你设置的新密码 newpassword

正确访问phpMyAdmin

若修改过Apache端口,访问地址需改为 http://localhost:8080/phpmyadmin(将8080替换为你实际修改的端口号)

内容的提问来源于stack exchange,提问作者Santa

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 00:47:05