【问题标题】:Apache 2.4, Python and Django on WindowsWindows 上的 Apache 2.4、Python 和 Django
【发布时间】:2015-05-11 11:32:00
【问题描述】:

我使用的是 Windows 8.1。并尝试配置 XAMPP(apache 2.4,VC11)以使用 Python(我有 2.7)和 Django(1.7)。已下载 mod_wsgi (VC9),更改了 httpd.conf,但仍然关闭 Apache:有什么线索吗?

错误:Apache 意外关闭。 06:24:31 [Apache] 这可能是 由于端口阻塞,缺少依赖项,06:24:31 [Apache] 不正确的权限、崩溃或通过其他方法关闭。 06:24:31 [Apache] 按 Logs 按钮查看错误日志并检查 06:24:31 [Apache] Windows 事件查看器获取更多线索 06:24:31 [Apache] 如果您需要更多帮助,请复制并发布 06:24:31 [Apache] 论坛上的整个日志窗口

【问题讨论】:

  • 编辑您的问题并添加您所做的更改。您如何/在哪里下载 mod_wsgi。
  • github.com/GrahamDumpleton/mod_wsgi/blob/develop/win32/… 的 mod_wsgi 文档确实警告您不要混合为不同 ABI 版本编译的对象。这很可能是原因。改用 VC10 Apache,你可能会更成功。我不知道有谁成功地将 VC11 Apache 与 VC9 Python 和 mod_wsgi 一起使用。不过有些人声称 VC10 Apache 没问题。

标签: python django windows apache mod-wsgi


【解决方案1】:

由于您使用的是 python 2.7,您的 Apache 必须使用 VC9 编译,您可以从 - (https://www.apachehaus.com/cgi-bin/download.plx#APACHE24VC09) 下载所需的 Apache。如果您正在运行 32 位 python 安装,请确保下载 32 位版本;如果您的 python 安装是 64 位,请确保下载 64 位版本。

【讨论】:

    猜你喜欢
    • 2017-07-07
    • 2017-04-02
    • 2015-01-27
    • 2017-12-08
    • 2016-06-07
    • 2019-06-19
    • 1970-01-01
    • 2018-02-01
    相关资源
    最近更新 更多