我尝试过使用Microsoft WebMatrix和XAMPP,但无论我做什么或尝试了哪种解决方法,我都无法让PHP和MySQL正常工作。
当我安装XAMPP时,与端口80存在冲突,因此Apache无法启动。然后我将它侦听的端口更改为9260并启动它。但是在我这样做之后http://localhost:9260/phpmyadmin/
给了我以下错误并且不允许我访问
# 1045 - 拒绝用户&root;' @' localhost' (使用密码:否),
配置中定义的controluser连接失败。
phpMyAdmin尝试连接到MySQL服务器和服务器 拒绝连接。你应该检查主机,用户名和 您的配置中的密码,并确保它们对应 MySQL服务器管理员提供的信息。
我一直试图修理它好几天,而且我在拐弯处开车。任何帮助将不胜感激!
答案 0 :(得分:1)
港口80问题:
您很可能正在运行Skype或其他已使用端口80的软件。解决方案:
拒绝连接:
在大多数情况下,localhost作为主机是正确的。如果您确定没有为root用户设置默认密码,则主机不正确 - 请尝试:
答案 1 :(得分:0)
如果您正在使用Skype,那么只需启动XAMPP然后再点击。
每个港口都要记住一次服务。 Skype自动切换到另一个端口。