无法启动并运行 XAMPP、PHP 和 MySQL



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

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

#1045 - 用户"root"@"本地主机"的访问被拒绝(使用密码:否),

配置中定义的控制用户连接失败。

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

几天来我一直在尝试修复它,但我被驱赶到拐弯处。任何帮助将不胜感激!

端口

80 问题:
您很可能正在运行Skype或其他已经使用端口80的软件。溶液:

  1. 打开的操作 - 选项
  2. 展开高级
  3. 单击"连接"
  4. 取消选中"使用端口 80 和 443 作为 ...."

连接被拒绝:
在大多数情况下,本地主机作为主机是正确的。如果您确定没有为 root 用户设置默认密码,则您的主机不正确 - 请尝试:

  • 127.0.0.1
  • mySQL-服务器网络 IP
  • mySQL 服务器名称 (server.mydomain.eg)

如果你使用的是Skype,只需启动XAMPP,然后启动Skype。

请记住每个端口一个服务。Skype 会自动切换到另一个端口。

最新更新