Я озадачен тем, что нигде не могу найти ответ.
У меня на ноутбуке установлен Apache 2.2 для Windows. Это позволяет функциям на стороне сервера функционировать, когда я работаю на своих сайтах - даже когда я не подключен к Интернету.
Это раньше работало:
http://example.brak
Но я полностью что-то сломал, когда добавил новый домен.
Я использую файл hosts для разрешения IP-адресов хостов в домене ".brak"
127.0.0.1 example.brak
Каждый хост * .brak отвечает на пинги.
Каждая коробка получает свой собственный TLD, который позволяет мне получить доступ к каждому из моих локальных сайтов из любой коробки в моей квартире.
это должно работать в Cygwin:
$ /cygdrive/c/Apache22/bin/httpd -k start -n Apache2.2
Или в командной строке:
c:\> \Apache22\bin\httpd -k start -n Apache2.2
(Для установки httpd в качестве службы Windows необходимо использовать httpd -k install
.)
Диспетчер задач показывает, что служба запускается, но очень быстро останавливается.
Конечно, это результат моей конфигурации, но httpd завершается без сообщений, кроме состояния ошибки 1.
Чтобы узнать статус предыдущей команды:
c:\> dir
c:\> echo %errorlevel%
0
Я вечно в вашем долгу.