Как получить доступ к своему веб-сайту, расположенному на моей машине? - PullRequest
0 голосов
/ 13 февраля 2010

Простите, если это глупый вопрос.

Я использую XAMPP (lite) для разработки моего сайта. Я могу получить к нему доступ через http://localhost/mysite

Я хотел просмотреть его на другом компьютере (только для целей тестирования), поэтому я пошел на whatismyip.com, получил свой IP-адрес и попытался получить доступ к сайту с другого компьютера, используя http://xxx.xxx.xxx.xxx/mysite

Я правильно делаю?

В любом случае, я получаю приглашение «Введите ваше имя пользователя и пароль». Я пробовал следующие имена пользователей и их пароли: 1) Имя моего компьютера 2) Имя пользователя для входа в Windows 3) Имя пользователя моей базы данных

Никто из них не работал. У меня уже выключен брандмауэр.

Есть идеи?

Ответы [ 2 ]

4 голосов
/ 13 февраля 2010

Если вы находитесь за маршрутизатором, то запрашиваемые учетные данные - это учетные данные маршрутизатора.

Вам потребуется настроить маршрутизатор для пересылки HTTP-трафика (порт 80) извне на ваш ПК, если вы хотите, чтобы другие просматривали сайт.

0 голосов
/ 13 февраля 2010

Apache может быть привязан только к localhost. Откройте командную строку и выполните команду netstat, чтобы узнать, к какому адресу привязан порт 80. Пока вы находитесь на нем, выполните команду ipconfig / all, чтобы узнать IP-адрес вашей машины. Если у вас есть DSL / кабельный маршрутизатор, у вас, вероятно, есть частный IP-адрес, который по умолчанию недоступен из Интернета, если вы не настроили переадресацию портов. Если вы хотите получить доступ к вашему компьютеру из домашней сети, попробуйте получить доступ к нему с помощью IP-адреса, который вы указали выше. Если вы хотите получить доступ к вашему компьютеру извне, прочтите документацию по вашему кабельному / DSL-модему / маршрутизатору, чтобы узнать, как настроить переадресацию портов.

...