首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法访问localhost -使用xampp

问无法访问localhost -使用xampp
EN

Stack Overflow用户
提问于 2015-12-24 17:16:27
回答 1查看 508关注 0票数 1

这里怎么了?为什么当我单击“管理”按钮时,无法访问本地主机?救命啊!!

​

​

当我键入localhost:7777并选择phpMyAdmin时,我得到以下内容

​

​

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-12-24 17:29:13

问题是默认端口。您需要手动浏览到:localhost:7777__,因为它与默认的本地主机端口不同,所以GUI接受您。

如GUI中所示,mysql是在端口:3307打开的。

mysql的默认端口是3306。

phpmyadmin试图在默认端口(3306)访问mysql,因此失败了。

解决办法是:

将mysql更改为在端口3306**.**上监听1。

2.或者,将phpmyadmin更改为在当前端口访问mysql,3307.

怎么做?

  1. 正如您在GUI中的调试打印中所看到的,您没有将XAMPP作为管理员运行。如果您以管理员的身份运行它,它可能会在端口3306进行侦听。如果这没有帮助的话,那就是:
  2. 打开phpmyadmin配置文件(路径: xampp/phpmyadmin/config.inc.php),并添加以下行:

$cfg['Servers'][$i]['port']='3307 ';

之后:

$cfg['Servers'][$i]['host'] = '127.0.0.1';。

现在,phpmyadmin将在正确的端口上访问mysql。

附注:

您的端口与默认端口不同,导致配置文件中有人手动更改了端口,或者使用的是不同的进程。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34455984

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档