2012-03-24 97 views
0

我试图经由Chrome浏览器我的XAMPP访问本地主机,但我收到此错误信息:获得一个错误,当我访问http://本地主机

Object not found! 

The requested URL was not found on this server. If you entered the 
URL manually please check your spelling and try again. 

If you think this is a server error, please contact the webmaster. 

Error 404 

Apache和MySQL被打开,所以我不要不明白。

+1

也许尝试在一个不工作的虚拟主机中创建一个名为test.html的常规html文件。然后尝试访问该网址。这应该给你一些线索,可能是什么问题。 – Gohn67 2012-03-24 18:21:25

+0

如果文件扩展名关闭,你可以得到这个错误,所以你不小心创建了一个名为'index.php.txt'的文件,这个文件不会被发现。 – 2013-07-27 18:12:47

回答

6

你可以访问“localhost”就好了。

“404:找不到文件”错误指示服务器在您将连接到到本地主机后找不到请求的文件。

附录:

也许尝试创建一个称为test.html在 您的虚拟主机不工作一个常规的HTML文件。然后尝试访问该网址。那 应该给你一些线索,可能是什么问题。 - Gohn67

这是很好的建议。尝试一下。具体做法是:

1)创建以下五个文件:

  • C:/xampp/htdocs/dummy-host.localhost/test.html

  • C:/ XAMPP/htdocs中/我的/test.html

  • C:/xampp/htdocs/launcher/public_html/test.html

  • C:/xampp/htdocs/website/httpdocs/test.html

  • C:/xampp/htdocs/my/test.html

2)确保每个目录的存在,并且每个具有 “的test.html” 改为“TESTING 1。 ..2 ... 3" ,在它

3)尝试上述五个网址,在浏览器中:

4)报告回你从每个浏览器URL

+0

我不明白。我应该能够访问其他网址,但我不能=/ – 2012-03-24 17:45:58

+0

我已经安装了wordpress,但我无法访问该 – 2012-03-24 17:55:25

1

导航在这里得到确切的错误:

http://localhost/ 

如果这样的作品,一切都好的。

粘贴wordpress到xampp/htdocs,你不应该得到任何错误。

+0

不起作用:( – 2012-03-24 18:40:36

+0

:(((但在其他浏览器上呢? ??你说这个问题只适用于Chrome浏览器 - 或者对每个浏览器都适用? – Xfile 2012-03-24 18:41:49

+0

无论如何,如果这适用于每一个浏览器(无需铬),我会建议你卸载xammps,重新启动PC,然后再次安装而不触摸任何东西(特别是不要触摸xampps想要安装的文件夹),然后再次尝试上层链接并给我们打电话,如果不能再工作,请再次卸载,重新启动,尝试下载最低版本的xammps,如1.5.1,并安装那一个:P祝你好运;) – Xfile 2012-03-24 18:52:00

0

我也有类似的问题,这是我解决它:

  1. 打开的httpd:在XAMPP的Apache模块(点击Congif按钮)
  2. 滚动浏览文件上的conf文件 - 后第一组评论(#)中有一行代码说'收听80'。将其更改为81(或任何其他您想使用的端口)。
  3. 打开网页浏览器,并明确地定义了Web地址的端口:

    127.0.0.1:81

的可能或为你工作;我最初有这个问题,Apache根本无法启动,这就是为什么我改变了端口号(无法弄清楚哪个服务使用的是80端口 - 如果你想使用命令netstats -a或netstats在命令提示符下-b弄明白)

希望这有助于

0

我正好遇到这一点,并通过创建.htaccess文件解决这个问题。

<IfModule mod_rewrite.c> 
    RewriteEngine On 
    RewriteBase /yourfoldername/ 
    RewriteCond %{REQUEST_FILENAME} !-f 
    RewriteCond %{REQUEST_FILENAME} !-d 
    RewriteRule ^(.*)$ index.php/$1 [L] 
</IfModule>