Я пытаюсь настроить http-сервер apache с помощью mod_wsgi на машине с Windows, но когда я запускаю службу, она не запускается.
В журнале событий Windows я получаю следующее сообщение:
The Apache2 service terminated with the following service-specific error:
Incorrect function.
При работе с Windows 8 - 64-битной машиной с
Я поискал в Интернете, но все проблемы, но везде говорят, что это проблема с архитектурой программного обеспечения, но я уже установил их все с 32-битной версией.
Удалось решить проблему установкой всего с 64 битной версией.
Я бегаю wampserver
в 64-битной версии (wampserver64
), а также apache 2.4.9 в 64-битной версии (wampapache64
), и я скачал mod_wsgi-3.5.ap24.win-amd64-py2.7
из Вот (Мне пришлось использовать Firefox для загрузки, поскольку Chrome отказался по какой-то странной причине).
Несмотря на то, что я все это сделал, я все равно получил "неправильная функция"при запуске Apache.
Решение - установить Python в 64-битной версии (моя версия python была 32-битной), а затем запустить службу.