Я установил xampp и убедился, что файл конфигурации прослушивает порт 80. Я перенаправил http-порт с маршрутизатора на правильный IP-адрес компьютера. Теперь я пытаюсь получить доступ к index.html, как это из другого дома http://myip:80 Но это не работает. Что это может быть не так?

2 ответа2

0

Вы должны иметь хотя бы сервер с использованным ServerName в конфигурации Apache. Не могу сказать больше, пока я не знаю - Используете ли вы виртуальные хосты - Какой модуль, если используете

Короче - покажу вам httpd.conf после комментария "основной" конфигурации сервера

0

Если вы используете Windows-System, попробуйте выполнить следующие действия, чтобы найти ошибку:

  • Прежде всего, попробуйте связаться с хостом с помощью команды ping.
  • Если это работает, убедитесь, что хост-брандмауэр не блокирует входящий запрос на порт 80.
  • В вашем httpd.conf-файле есть следующие необходимые настройки:
    • Слушай 80
    • ServerName YourServer:80 Попробуйте использовать ServerName с тем же именем, что и у вашего Windows-Computername.
  • Может быть полезно знать, что если вы запускаете SKYPE, есть опция, которая позволяет Skype использовать порт 80 для связи. Это может заблокировать правильную работу apache-службы и, возможно, помешать доступу к странице.

Надеюсь, это поможет!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .