繁体   English   中英

在服务器上找不到 Localhost 或 phpMyAdmin:如何解决?

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

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

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

然后我尝试仅访问localhost ,但仍然出现相同的错误。
我该如何解决这个问题?

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

1 须藤纳米 /etc/apache2/apache2.conf

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

须藤 /etc/init.d/apache2 重启

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

按 (ctrl + shift + delete) 然后

清除时间范围:一切

检查 -> Cookies 然后立即清除

完毕。

我刚刚在 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 然后它应该显示 Welcome to XAMPP for Windows!

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

希望这有帮助。

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

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

答对了!

很可能是 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服务器。

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

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM