Получаю ошибку при посещении http://localhost - PullRequest
0 голосов
/ 24 марта 2012

Я пытаюсь получить доступ к localhost на моем xampp через браузер Chrome, но получаю следующее сообщение об ошибке:

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 включены, поэтому я не понимаю.

Ответы [ 4 ]

6 голосов
/ 24 марта 2012

Вы можете просто получить доступ к "localhost".

Ошибка "404: файл не найден" означает, что сервер не может найти запрошенный файл, когда вы подключили к localhost.

ADDENDUM:

Возможно, попробуйте создать обычный html-файл с именем test.html в одном из ваших vhosts, который не работает.Затем попробуйте посетить этот URL.Это должно дать вам некоторое представление о том, в чем может быть проблема.- Gohn67

Это хороший совет.Попытайся.В частности:

1) Создайте следующие пять файлов:

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

  • C: /xampp/htdocs/my/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)Попробуйте каждый из этих пяти URL в вашем браузере:

4) Сообщите точную ошибку, полученную от каждого URL браузера

1 голос
/ 24 марта 2012

Перейдите сюда:

http://localhost/

Если это работает, все в порядке.

Вставьте wordpress в xampp/htdocs, и вы не должны получить никаких ошибок.

0 голосов
/ 03 июня 2014

Я только что столкнулся с этим и решил, создав файл .htaccess.

<IfModule mod_rewrite.c>
   RewriteEngine On
   RewriteBase /yourfoldername/
   RewriteCond %{REQUEST_FILENAME} !-f
   RewriteCond %{REQUEST_FILENAME} !-d
   RewriteRule ^(.*)$ index.php/$1 [L]
</IfModule>
0 голосов
/ 27 сентября 2013

У меня была похожая проблема, и я решил ее следующим образом:

  1. Откройте файл httpd: conf на модуле Apache в XAMPP (нажмите кнопку Congif)
  2. Прокруткачерез файл - после первого набора комментариев (#) есть строка кода с надписью «Слушай 80».Измените это на 81 (или любой другой порт, который вы хотите использовать).
  3. Откройте веб-браузер и явно определите порт в веб-адресе:

    127.0.0.1: 81

Может или может работать на вас;У меня изначально была проблема с тем, что Apache вообще не запускался, поэтому я изменил номер порта (не мог понять, какая служба использует порт 80 - если вы хотите, вы можете использовать команду netstats -aили netstats -b в командной строке, чтобы выяснить это)

Надеюсь, это поможет

...