在服务器上找不到Localhost或phpMyAdmin:如何修复?

时间:2012-01-15 09:42:51

标签: php mysql apache phpmyadmin

我按照PHPMySQLPHPMyAdmin的安装说明进行操作。但是当我尝试访问http://localhost/phpmyadmin/时,我收到了这个错误:

  

“未找到”未找到请求的URL / phpmyadmin /   服务器“。

然后我试图只访问localhost,但我仍然遇到同样的错误 我该如何解决这个问题?

我正在使用Windows 7(如果此问题与此有关)

8 个答案:

答案 0 :(得分:12)

1 sudo nano /etc/apache2/apache2.conf

2搜索插入:"包括/etc/phpmyadmin/apache.conf"在文件的底部。  并重启apache2

sudo /etc/init.d/apache2 restart

答案 1 :(得分:2)

您只需要从浏览器中删除Cookie

按(ctrl + shift + delete)然后按

要清除的时间范围:一切

检查 - >然后Cookies现在清除

完成。

答案 2 :(得分:0)

确实没有足够的信息可以给你一个合理的答案。

首先检查您的Apache是​​否正在运行。转到开始菜单,然后在文本字段中键入services.msc。

在屏幕顶部相当高,你会看到ApacheX.X

查看服务的状态。尝试双击Apache服务,如果服务未运行,请按“启动”。如果启动有问题,您将收到一条消息,告诉您服务无法启动。

答案 3 :(得分:0)

我刚刚在WinXP XP2机器上安装xampp 1.8.2并在Firefox 24.0浏览器上显示相同的错误:

  

未找到xampp未找到请求的URL / phpmyadmin /   服务器

我通过更改firefox浏览器的代理解决了这个问题,转到菜单工具 - 选项查找选项卡网络,单击按钮设置。使用localhost填写No Proxy for下面的文本框。

在我的情况下,它看起来像:

192.168.1.0/24, localhost

然后按确定,然后按确定。

现在尝试键入localhost / xampp,然后它应显示欢迎使用XAMPP for Windows!

注意:要更改其他浏览器的代理可能会有所不同,请查看您的浏览器帮助,了解如何更改代理。

希望得到这个帮助。

答案 4 :(得分:0)

我遇到了这个问题,而且我遇到了一个更简单的解决方案:

左键单击wamp托盘图标 阿帕奇> apache modules> 检查'重写模块'

宾果!

答案 5 :(得分:0)

很可能是apache服务器的端口冲突,默认情况下必须使用端口80.您可以转到apache配置文件,http.conf并将端口更改为另一个端口,如:Listen 0.0.0.0:10021 这解决了我的问题。 如果使用wamp,你可以右键单击wamp - > apache - >使用80以外的端口,给出一个端口号。重启所有wamp服务。

答案 6 :(得分:0)

如果您无法访问localhost
可能的原因之一是您的apache服务器未启动。转到计算机的开始菜单并搜索服务,将其打开,找到Apache,然后启动该程序。(考虑到PHP和Apache的所有配置均已正确完成)

如果您无法访问localhost / phpmyadmin : 首先,将phpmyadmin文件夹添加到您的工作目录中。从https://www.phpmyadmin.net下载并解压缩。将文件夹添加到您的工作目录,并将名称更改为phpmyadmin。现在,您可以访问localhost / phpmyadmin。您将看到PhpMyAdmin应用程序的登录页面。如果您看到的是文件目录而不是登录页面,请转到apache服务器的httpd.conf(apache / conf / httpd.conf)文件。编辑它,并将DirectoryIndex的index.html更改为index.php

<IfModule dir_module>
  DirectoryIndex index.php
</IfModule>

答案 7 :(得分:0)

也可能是因为您更改了 phpMyAdmin 服务器所在的目录名称。确保目录/文件夹名称正确并与您用于设置 Localhost 的位置匹配。

另外,请确保您已设置 MySQL 服务器。