在 Windows 7 环境中的 Xampp 中启动 apache 和 mysql 服务器后,输入 localhost/phpMyAdmin 时出现以下错误。
有办法解决这个问题吗?
Not Found
The requested URL /phpMyAdmin was not found on this server.
使用小写:
http://localhost/phpmyadmin
Apache 区分大小写。
404 是找不到页面
的代码如果您在运行
mysql
和 apache
时收到此消息,则表示网址不正确:
http://localhost/phpmyadmin
是 url 80
。
就我而言,我已经在该端口上监听了一个服务,所以我必须更改它。
修复方法是添加端口(如果是自定义端口):
http://localhost:<port>/phpmyadmin
要找出您拥有哪个端口,请查看
httpd.conf
的内部。
这是 xampp 的屏幕截图:
要快速找到它,请搜索
listen
:
首先进入apache配置。
现在选择 Apache
“httpd.conf”
,现在您可以看到将打开一个记事本文件”。
使用 ctrl + F 按钮查找单词
“Listen”
或转到“编辑”,然后选择“查找”。
将 “Listen 80”
替换为 “Listen 8080“
。
再次找到另一个“Listen”,现在将
“ServerName localhost:80”
更改为“ServerName localhost:8080”
,然后保存。
“我们几乎已经修复了 localhost/phpmyadmin” 第 6 步:再次进入配置并选择“Apache (httpd-sss.conf)”。
第7步是找到“Listen 443”并将其更改为“Listen 4433”
第8步:找到“”并将其替换为“”并再次保存。
第 9 步:转到配置并选择“服务和端口设置”,然后更改
port to 8080 and 4433
并保存。
第十步:重启,
localhost/phpmyadmin
解决。
谢谢你,也分享这个!
我刚刚在 WinXP XP2 机器上安装完 xampp 1.8.2,并在我的 Firefox 24.0 浏览器上出现相同的错误:
xampp Not Found 在此找不到请求的 URL /phpmyadmin/ 服务器。
我通过更改我的火狐浏览器的代理解决了这个问题,进入菜单工具-选项 找到网络选项卡,单击按钮设置。使用 localhost 填写 No Proxy for 下面的文本框。
就我而言,它看起来像:
192.168.1.0/24, localhost
然后按“确定”,然后再次按“确定”。
现在尝试输入 localhost/xampp,然后它应该显示欢迎使用 XAMPP for Windows!
注意:更改其他浏览器的代理可能会有所不同,请检查您的浏览器帮助以了解如何更改代理。
希望这有帮助。
端口 80 是否被其他服务或应用程序使用?
我想你可以通过以下测试来检查: xammp> apache>服务> 测试>
尝试卸载XAMPP并在重新安装时检查phpmyadmin
尝试我没有像下面的 url 模式一样直接访问它: 网址:
localhost or localhost/file-folder-of your project name.
但是我可以使用访问文件或文件夹和 phpmyadmin
网址:
localhost:port_num/file-folder-of your project name
也启动 Apache,这解决了我的问题。