无法访问 localhost/xampp/index.php
Posted
技术标签:
【中文标题】无法访问 localhost/xampp/index.php【英文标题】:Cannot access to localhost/xampp/index.php 【发布时间】:2015-11-10 21:38:52 【问题描述】:我刚刚为 Windows 7 安装了 XAMPP,控制面板似乎工作正常,我启动了 mysql 和 Apache,我遇到的问题是,当我在浏览器“Google Chrome”中键入 localhost 时,它会将我发送到“http://localhost/dashboard/”
当我将 url 更改为“//localhost/xampp/index.php”时,它告诉我: "找不到对象!
在此服务器上找不到请求的 URL。如果您手动输入了 URL,请检查您的拼写并重试。
如果您认为这是服务器错误,请联系网站管理员。
错误 404
本地主机 Apache/2.4.16 (Win32) OpenSSL/1.0.1p PHP/5.6.11"
任何人都可以帮助我解决这个问题吗? 谢谢。
【问题讨论】:
你的 index.php 在哪里? xampp目录下有index.php
文件吗?
不,我真的不知道它在哪里,我刚看了一个教程,他做了这个,但它不起作用
其他人告诉我去这里 >> localhost/xampp/htdocs/index.php 但它也不起作用
也可以是index.html :),不一定是xampp根目录下只有index.php文件
【参考方案1】:
好的,创建一个页面 yourpage.html / yourpage.php 无论如何,你必须将所有页面放在 C:\Xampp\htdocs\ dir 的文件夹中
然后尝试访问以下网址:
localhost/yourpage.html
或
localhost/yourpage.php
应该可以的。
【讨论】:
我明白你想告诉我什么,但是我还不想做一个网站,我想访问 xampp 的主页,我可以添加密码和类似的东西那 有什么解决办法吗?我无意中删除了 xampp 索引文件,现在我需要去那里。【参考方案2】:在 Xampp 中,默认页面会将您重定向到 /Dashboard 文件夹,因为它会将标头 Location:http://localhost:80/Dashboard
发送到浏览器,并且浏览器会理解并重定向它。
@Sumeet Gavhale 的回答是正确的。而不是 C://Xampp/htdocs 文件夹 xampp 用于在 /htdocs 文件夹中托管内容,所以如果你想找到 C://Xampp/htdocs/index.php
输入 localhost/index.php
(但这会将你重定向到 /htdocs/Dashboard 文件夹)。
如果您想更改托管文件夹,您应该编辑 Apache http/https 配置文件(但这取决于您的操作系统和文件系统)。
注意:默认页面这个词在第二行提到 answer 表示您的默认文档中的文档名称 服务器(在您的情况下为 xampp)(例如: index.htm 、index.html 、 index.php 等)。将被加载到您的服务器中,并且在其他情况下会有所不同(如果他们这样做了)(第一种情况下的 index.php(如果未编辑))。
Xampp源代码的Index.php
<?php
if (!empty($_SERVER['HTTPS']) && ('on' == $_SERVER['HTTPS']))
$uri = 'https://';
else
$uri = 'http://';
$uri .= $_SERVER['HTTP_HOST'];
header('Location: '.$uri.'/dashboard/');
exit; ?>Something is wrong with the XAMPP installation :-(
但如果您仍想查看(执行)页面,请在最后一行和倒数第二行前面输入“//”。
【讨论】:
了解 index.php 请求为何进行重定向会很有帮助。它是 index.php 文件的内容吗?或者是更高级别的东西(如 apache 配置)正在执行重定向。 @JeffRichards 感谢您的改进我已经发布了 Index.php 文件【参考方案3】:我认为您应该输入“http://localhost/index.php”,因为我的 ../htdocs/xampp/ 文件夹中没有名为 index.php 的文件。
因此,您所指的文件可能位于 ../htdocs/index.php 中,要访问它,您需要将 URL 设为“http://localhost/index.php”。
谢谢。
【讨论】:
以上是关于无法访问 localhost/xampp/index.php的主要内容,如果未能解决你的问题,请参考以下文章