Как диагностировать ошибку службы Apache2.4 7024 Неправильная функция - PullRequest
0 голосов
/ 25 октября 2018

Система:

  • Windows 10 x64 (корпоративный компьютер с некоторыми ограничениями)
  • 64-битный Apache 2.4
  • 64-битный Python 3.7.1
  • mod_wsgi (собранный сегодня из github с использованием python setup.py install)

Я работаю над получением сервера Apache с Python на компьютере с Windows, и я правильно настроил сервер для того, чтобыполучить пример Hello World! из документации по mod_wsig работает.

Если я просто запускаю C:\Apache24\bin\httpd.exe, это работает, и я вижу Hello World на http://localhost:5000/

Тогда яЯ хотел, чтобы он работал как служба, поэтому я звоню

httpd.exe -k install

В ApacheMonitor я запускаю новую службу Apache2.4, но получаю ошибку при запуске.В системном журнале событий Windows написано Event ID: 7024 с конкретной ошибкой службы: Incorrect function.

Когда я запускаю httpd.exe -k start -n "Apache2.4" -t, он говорит Syntax OK

Что я не могу найтибольше информации об ошибке сервиса.Ничего не заполняется в файле error.log, и я не знаю, где еще искать, и я прошу любую дополнительную информацию о том, как диагностировать это.

Прежде чем я начал настраивать Apache для использования mod_wsgi, запускаюСлужба прошла успешно, так что после этого это произошло, и на данный момент я ничего не настроил.

...