无法获得XAMPP,PHP& MySQL启动并运行

时间:2012-08-14 11:04:45

标签: php mysql xampp

我尝试过使用Microsoft WebMatrix和XAMPP,但无论我做什么或尝试了哪种解决方法,我都无法让PHP和MySQL正常工作。

当我安装XAMPP时,与端口80存在冲突,因此Apache无法启动。然后我将它侦听的端口更改为9260并启动它。但是在我这样做之后http://localhost:9260/phpmyadmin/给了我以下错误并且不允许我访问

  

1045 - 拒绝用户&root;' @' localhost' (使用密码:否),

     

配置中定义的controluser连接失败。

     

phpMyAdmin尝试连接到MySQL服务器和服务器   拒绝连接。你应该检查主机,用户名和   您的配置中的密码,并确保它们对应   MySQL服务器管理员提供的信息。

我一直试图修理它好几天,而且我在拐弯处开车。任何帮助将不胜感激!

2 个答案:

答案 0 :(得分:1)

港口80问题:
您很可能正在运行Skype或其他已使用端口80的软件。解决方案:

  1. 打开操作 - 选项
  2. 展开高级
  3. 点击连接
  4. 取消选中“将端口80和443用作....”
  5. 拒绝连接:
    在大多数情况下,localhost作为主机是正确的。如果您确定没有为root用户设置默认密码,则主机不正确 - 请尝试:

    • 127.0.0.1
    • mySQL-Server Network IP
    • mySQL-Server Name(server.mydomain.eg)

答案 1 :(得分:0)

如果您正在使用Skype,那么只需启动XAMPP然后再点击。

每个港口都要记住一次服务。 Skype自动切换到另一个端口。