Открытие localhost в браузере указывает на локальную веб-страницу (examplePage
) после воспроизведения некоторых файлов конфигурации некоторое время назад, и я не могу понять, как восстановить поведение по умолчанию.
Фон:
У меня установлен XAMPP на моем компьютере с Windows 7 и веб-страница по адресу c:/xampp/htdocs/examplePage
.
Пару недель назад у меня была миссия заставить работать сайты, относящиеся к корню (/resource), поэтому я поиграл с кучей файлов apache/conf, включая httpd.conf
и httpd-vhosts.conf
а также возиться с файлом hosts
Windows. В какой-то момент я сдался, не задокументировал точно, что я сделал, и с тех пор, вероятно, забыл кое-что из того, что я сделал.
Многие из моих изменений произошли из предложений в этом посте StackOverflow
Что я пробовал
- Я закомментировал свои дополнения к файлу
hosts
- Я отключил XAMPP (таким образом, мы надеемся, что отрицаем любой эффект файла конфигурации apache)
- В любом случае я вернулся к своему оригинальному
DocumentRoot
вhttpd.conf
(xampp/htdocs)
localhost по- прежнему отображает examplePage
. Даже с включенным xampp (мой восстановленный DocmentRoot
не действует)
Кто-нибудь знает, что я мог сделать и как я могу это исправить?
Обновление: это было решено, спасибо всем большое
- в TaskManager есть несколько экземпляров httpd.exe (Apache HTTP Server). Я закончил это и открыл XAMPP, перезапустив apache.
- все ссылки на
examplePage
в моих файлах .conf, которые я смог найти, были закомментированы или удалены. Я предполагаю, что старые версии все еще были в силе по какой-то причине, и ручное завершение процессов Apache исправило это.
Что касается интереса, почему эти процессы работали, до сих пор остается загадкой - я не могу воспроизвести эту ситуацию. Должно быть, я наткнулся на какую-то ошибку XAMPP.