Показать полную графическую версию : Нет доступа к 127.0.0.1 и Localhost <Apache+PHP+MySql, Windows XP>
Ushastik
11-02-2009, 14:45
При попытке подключения к локальному ip 127.0.0.1 и localhost на своём компьютере он требует имя пользователя и пароль(по идее он не должен требовать). Если нажать отмена, то выскакивает сообщение в окне браузера "У вас отсутствуют разрешения на просмотр этой страницы". Хотя у меня учётная запись с правами администратора. Также адреса нормально пингуются. Пробовал при отключённом Антивирусе, брандмауэре, даже отключал модем (в нём вроде как встроенный брандмауэр).
Почему может быть такая проблема?
madmax24
11-02-2009, 15:12
Ushastik, а что ты хочешь там найти? Локальный web сервер? Тогда какой, ОС винда? Тогда какая? Модем здесь не при чем, ему чесно пофиг что ты на своей машине делешь :)
Ushastik
11-02-2009, 15:20
madmax24,
да, я хотел поставить себе связку Apache+PHP+MySql. ОС это Windows XP. Этот вопрос возник как раз когда я решил всё это поставить, не хочет он меня без логина и пароля пускать, хотя должен....
хотя должен »
а апач то уже установили? настроили?
Ushastik
11-02-2009, 17:50
а апач то уже установили? настроили? »
я его уже переставлял несколько раз, настраивал как написано в официальном мануале, но всё так же....
dmitryst
11-02-2009, 19:12
Ushastik, 1 -подключение вида https://localhost ?
2 - И в директориях что лежит? Индекс-файл есть?
3 -Попробуйте telnet 127.0.0.1 80
madmax24
12-02-2009, 08:55
И службу апача посмотрите, валяется или нет...
Ushastik
12-02-2009, 20:01
1 -подключение вида https://localhost ?
2 - И в директориях что лежит? Индекс-файл есть?
3 -Попробуйте telnet 127.0.0.1 80 »
1. подключение типа http://localhost/
а вот насчёт второго и третьего поясните поподробнее что вы имели ввиду.
И службу апача посмотрите, валяется или нет... »
значок висит в трее, да и процессах есть тоже.
Кстати при установке апача в самом конце появлялось досовское окно, в котором конечно же на иелироглифах (ну по всей видимости не распознал русский язык или что ещё) апач пытался мне что-то сообщить. Единственное что понятно это цифры были 00.00.00.00:80, что-то типо того, возможно по одному нулю, вместо двух. после этого окно либо само закрывалось, либо после нажатия ESC.
madmax24
13-02-2009, 09:11
а вот насчёт второго и третьего поясните поподробнее что вы имели ввиду. »
2 - И в директориях что лежит? Индекс-файл есть? »
Это значит надо зайти в каталог где лежит сайт (вроде www называется) и убедиться, что там присутствует файл типа index.htm, index.html и т.п.
насчет
3 -Попробуйте telnet 127.0.0.1 80 »
это самый наипростейший способ убедиться что комп слушает 80 порт. Необходимо дать эту команду из командной строки.
Ну либо сделать netstat -a и посмотреть слушает ли комп 80 порт. (По сути одно и то же)
dmitryst
13-02-2009, 12:33
цифры были 00.00.00.00:80, что-то типо того »
в файле httpd.conf найдите слово "Listen " и замените строку, в которой его нашли, на "Listen 127.0.0.1:80"
это самый наипростейший способ убедиться что комп слушает 80 порт »
я к этому и веду. Например, запущенный скайп сам слушает порт 80 и не дает апачу переликовать порт на себя.
Ushastik
16-02-2009, 17:34
Ну либо сделать netstat -a и посмотреть слушает ли комп 80 порт. »
как я понимаю эта команда должна показывать все порты, которые слушаются. если это так, то 80 порта в этом списке нет....
Это значит надо зайти в каталог где лежит сайт (вроде www называется) и убедиться, что там присутствует файл типа index.htm, index.html и т.п. »
это понятно, что есть такие файлы. Но даже для начала проверки апача надо проверять без файлов.
в файле httpd.conf найдите слово "Listen " и замените строку, в которой его нашли, на "Listen 127.0.0.1:80" »
исправил, но никаких изменений не произошло....
при установке апача в самом конце появляются 2 окна (они прикреплены). Судя по второму, можно понять, что апач не установился или нет??? никак не пойму причин....
madmax24
16-02-2009, 17:43
как я понимаю эта команда должна показывать все порты, которые слушаются. если это так, то 80 порта в этом списке нет.... »
Так сервер то не поднят получается...
Ushastik
16-02-2009, 17:49
Так сервер то не поднят получается... »
а на команду telnet 127.0.0.1 80 он выводит пустое окно.....и что всё это означает?
а на команду telnet 127.0.0.1 80 он выводит пустое окно..... »
странно, у меня без IIS тоже телнет на 80 пустое окно выдаёт...
dmitryst
16-02-2009, 19:08
при установке апача в самом конце появляются 2 окна »
там белым по черному написано, что апач не смог привязать себя к 80 порту, а во втором окошке - что сервис апача не проинсталлирован, ибо см. окошко 1 :)
Короче, у вас какая-то шняга заняла порт 80, либо прибейте ее, либо инсталлируйте апач на другой порт (например, 81)
madmax24
17-02-2009, 09:12
а на команду telnet 127.0.0.1 80 он выводит пустое окно »
пару раз enter нажмите, какой результат будет?
Ushastik
17-02-2009, 09:31
пару раз enter нажмите, какой результат будет? »
вот такой (во вложениях):
madmax24
17-02-2009, 10:17
У вас IIS не поднят случаем на 80 порту?
dmitryst
17-02-2009, 12:12
Люди, я не могу из-под стола вылезти!
Ushastik, у вас там на 80м порту Microsoft IIS сидит, какого ж и себя, и нас мучаете? Удалите этот IIS либо апач на другой порт переведите (первое, конечно, лучше). Я с самого начала подозревал, что порт занят какой-то шнягой :)
madmax24
17-02-2009, 12:21
Я с самого начала подозревал, что порт занят какой-то шнягой »
Во, значит не с проста носишь звание "штатный телепат" :)
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC