Python 为什么';t mod_wsgi是否支持Windows上的守护程序模式?

Python 为什么';t mod_wsgi是否支持Windows上的守护程序模式?,python,windows,apache,mod-wsgi,Python,Windows,Apache,Mod Wsgi,一个人可以读到这句话 但是,mod_wsgi的守护程序模式将 仅在Apache 2.0或2.2上可用 在UNIX上运行,并且仅当 底层Apache运行时库 Apache是在支持的情况下编译的 用于穿线 Windows下不支持守护程序模式的原因是什么 我找到了上面的东西 Invalid command 'WSGIDaemonProcess', perhaps misspelled or defined by a module not included in the server configura

一个人可以读到这句话

但是,mod_wsgi的守护程序模式将 仅在Apache 2.0或2.2上可用 在UNIX上运行,并且仅当 底层Apache运行时库 Apache是在支持的情况下编译的 用于穿线

Windows下不支持守护程序模式的原因是什么

我找到了上面的东西

Invalid command 'WSGIDaemonProcess', perhaps misspelled or defined by a module not included in the server configuration

来自Apache的错误。模块的包含没有问题,因为
WSGIScriptAlias
指令工作正常。我猜我得到的错误是由于mod_wsgi的wiki上描述的限制。

Windows不提供UNIX风格的fork()系统调用,因此无法在子进程继承父进程内存映像的地方生成进程。Apache/mod_wsgi需要fork()。

对于所有在阅读Graham的答案后想了解有关Windows上fork()的更多信息的人,以下是与此主题相关的问题:





上述线程中提到的两件有趣的事情是:

  • -一个可选的、功能齐全的POSIX和Unix环境子系统,用于Microsoft基于Windows NT的操作系统


此外,我还问了

我想Apache使用了Apache便携式运行库,它看起来是处理某些操作系统中缺少fork()的问题的理想场所。有人建议将APR作为Windows上缺少fork()的解决方案。不过,我看了APR的文档,它似乎在Windows上实现了fork()。