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


Localhost or phpMyAdmin not found on server: How to fix?

我遵循了PHPMySQLPHPMyAdmin的安装说明。但当我尝试访问http://localhost/phpmyadmin/时,我得到了这个错误:

"找不到请求的URL/phpmyadmin/服务器".

然后我试着只访问localhost,但还是出现了同样的错误
我该如何解决这个问题?

我使用的是Windows7(如果这个问题与此有关)

1 sudo nano/etc/apache2/apache2.conf

2在文件底部插入搜索:"Include/etc/phpmyadmin/apache.conf"。并重新启动apache2

sudo/etc/init.d/apache2重新启动

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

按(ctrl+shift+delete),然后按

清除时间范围:所有

检查->Cookies然后立即清除

完成。

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

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

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

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

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

左键单击wamp托盘图标apache>apache模块>检查"重写模块"

宾果游戏!

我刚刚在WinXP XP2机器上安装完examplep 1.8.2,在我的Firefox 24.0浏览器上出现了同样的错误:

xampp找不到此上找不到请求的URL/phpmyadmin/服务器

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

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

192.168.1.0/24, localhost

然后按Ok,然后再按Ok。

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

注意:要更改其他浏览器的代理,请查看有关如何更改代理的浏览器帮助。

希望得到帮助。

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

如果您无法访问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>

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

此外,请确保您已经设置了MySQL服务器。