Веб-сайт, размещенный на easyPHP в Windows 7, не может быть доступен другим компьютерам в той же локальной сети
Я установил веб-сервер в своей 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
сообщение.
2 ответа
Проблема была исправлена:
Проблема была в httpd.conf:
1) я изменил свой псевдоним
<Directory "C:/Users/...">
Options FollowSymLinks Indexes
AllowOverride None
Order deny,allow
</Directory>
2) клавиша прослушивания от прослушивания 127.0.0.1:80 до прослушивания 80
Изменение порта прослушивания на 80 в файле http.conf позволило мне получить доступ к моему компьютеру в качестве веб-сервера с другого компьютера. Отображаемый файл по умолчанию находился в моей папке "EasyPHP/www". Когда я переместил их содержимое, оно отображалось.
Когда я обновил раздел "Каталог" файла http.conf (вместе с изменением порта прослушивания), я смог увидеть другие каталоги, которые я там указал.