我在 Windows 7 x64 上安装了 WAMP 服务器 2.2。我单击了其系统托盘图标并将服务器上线。然后选择 PhpMyAdmin,结果出现了 404 页面。
Localhost 成功向我提供了 Apache 2 测试页面。我无法修复此问题。PHP 错误日志和 Apache 错误日志均未显示任何错误。
注意:我尝试了所有 url 组合,例如localhost/phpmyadmin/
和localhost/phpmyadmin
和localhost/phpmyadmin/?
答案1
第一的
确保没有其他任何东西正在使用端口 80。检查netstat -abn
一下该端口上正在监听什么。
最大的罪魁祸首之一是 Skype。查看选项 >> 高级 >> 连接,看看是否选中了“使用端口 80”。如果是,请取消选中。然后重新启动 Skype。可能还必须重新启动 WAMP。
接下来是任何防病毒/反垃圾邮件/反功能软件。暂时禁用它进行测试。如果一切正常,请重新启用它并找出软件的哪一部分阻止了连接。
检查是否安装了IIS,如果安装了请卸载。
第二
检查你的目录结构。打开你的 Web 根目录并确保 phpmyadmin 文件夹存在,以及它所输入的内容是否准确。
答案2
好的,首先我必须卸载我之前安装的 MySQL 服务器。这修复了 wamp 服务器,现在它运行正常。
后来还出现了另一个问题(与问题没有直接关系)。我在 phpMyAdmin 页面上被拒绝访问。我可以通过更改$cfg['Servers'][$i]['nopassword'] = false;
为$cfg['Servers'][$i]['nopassword'] = true;
上面的行C:\wamp\apps\phpmyadmin3.2.0.1\libraries
并搜索来解决这个问题config.default.php
答案3
我刚刚遇到了这个问题并且找到了一个更简单的解决方案:
左键单击 wamp 托盘图标 apache>apache 模块>选中“重写模块”
答对了!