服务器上找不到本地主机或 phpMyAdmin:如何修复?

问题描述 投票:0回答:9

我按照

PHP
MySQL
PHPMyAdmin
的安装说明进行操作。但是当我尝试访问
http://localhost/phpmyadmin/
时,我得到了这个错误:

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

然后我尝试仅访问

localhost
,但仍然遇到同样的错误。
我该如何解决这个问题?

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

php mysql apache phpmyadmin
9个回答
18
投票

1 sudo nano /etc/apache2/apache2.conf

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

sudo /etc/init.d/apache2 restart


2
投票

您只需从浏览器中删除cookies

按(ctrl + shift + 删除)然后

要清除的时间范围:全部

检查 -> Cookie,然后立即清除

完成。


0
投票

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

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

在屏幕顶部相当高的位置,您将看到 ApacheX.X

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


0
投票

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

左键单击 wamp 托盘图标 阿帕奇> 阿帕奇模块> 检查“重写模块”

宾果游戏!


0
投票

我刚刚在 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!

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

希望这有帮助。


0
投票

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


0
投票

如果您无法访问本地主机
一种可能的原因是您的 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>

0
投票

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

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


0
投票

http://localhost:81/phpmyadmin/

这将有助于解决这个 xampp 的问题 如果端口 80 不起作用,请更改为 81

© www.soinside.com 2019 - 2024. All rights reserved.