Веб-сайт, размещенный на easyPHP в Windows 7, не может быть доступен другим компьютерам в той же локальной сети

13362
antonjs

Я установил веб-сервер в своей Windows 7 с easyPHP. Веб-сайт работает нормально, когда вы переходите по адресу http: // localhost / или http://127.0.0.1/ . Но вы не можете открыть сайт с другого компьютера в моей локальной сети. Мой локальный IP-адрес находится в диапазоне 10.xxx. Я могу пинговать другие машины в той же локальной сети. Но я не могу перейти к 10.xxx со своего собственного компьютера или любого другого компьютера.

В настоящее время я использую easyPHP в Windows 7 с отключенным брандмауэром в моей частной сети.

PS: я исправил одну проблему: httpd.confя изменил Listen 127.0.0.1:80на Listen 80. Теперь просмотр страницы с использованием localhost работает нормально, но с помощью 10.xxx я получаю Access forbiddenсообщение.

3

2 ответа на вопрос

4
antonjs

Проблема была исправлена:

Проблема была в httpd.conf:

1) я изменил свой псевдоним

<Directory "C:/Users/..."> Options FollowSymLinks Indexes AllowOverride None Order deny,allow </Directory> 

2) клавиша прослушивания от прослушивания 127.0.0.1:80 до прослушивания 80

Если это решит проблему, пожалуйста, нажмите на символ ✓, чтобы принять это как ответ. 12 лет назад 0
После поиска во всем гугле точка _2_ из вашего ответа решила это. Iulian Onofrei 9 лет назад 0
1
panderson9149

Изменение порта прослушивания на 80 в файле http.conf позволило мне получить доступ к моему компьютеру в качестве веб-сервера с другого компьютера. Отображаемый файл по умолчанию находился в моей папке «EasyPHP / www». Когда я переместил их содержимое, оно отображалось.

Когда я обновил раздел «Каталог» файла http.conf (вместе с изменением порта прослушивания), я смог увидеть другие каталоги, которые я там указал.