无法使用xampp访问localhost

时间:2015-12-24 17:16:27

标签: mysql apache tomcat xampp

这里有什么问题?为什么当我单击Admin按钮时,无法访问localhost?请帮忙!!

enter image description here

当我输入localhost:7777并选择phpMyAdmin时,我明白了

enter image description here

1 个答案:

答案 0 :(得分:2)

问题是默认端口。您需要手动浏览到:localhost:7777,因为它与默认的localhost端口不同,GUI会占用您。

如图所示,您的mysql在端口处打开:3307

mysql的默认端口是3306

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

解决方案是:

<强> 1。以太改变你的mysql来监听端口3306

<强> 2。或者,更改phpmyadmin以访问当前端口3307的mysql。

怎么做?

  1. 正如您在GUI中的调试打印中看到的那样,您没有以管理员身份运行XAMPP。 也许如果你以管理员的身份运行它,它会在3306端口监听。 如果这没有帮助,那么:

  2. 打开你的phpmyadmin配置文件(路径:xampp / phpmyadmin / config.inc.php), 并添加以下行:

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

    后:

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

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

    P.S。

    您的端口与默认端口不同,导致以太在配置文件中手动更改了端口,或者其他进程正在使用它们