在insntalling mod_wsgi + django时出现httpd.config错误

时间:2013-08-10 22:11:30

标签: apache

已超过2周。我尝试安装但仍然出错。 首先,确实我搜索过类似的错误,但我根本找不到解决方案。如果你找到它。请告诉我。

第二,这是我的状态: 1.我已经安装了python 2.7和django 1.5.1(它可以工作)。 我也安装了MAMP。 3.我尝试配置mod_wsgi并希望它与我的MAMP apache服务器集成。 4.使用mac mountain lion 10.8.4

我的配置文件:

  1. /etc/apache2/original/extra/httpd-userdir.conf inside my apache2/original/extra/
  2. /etc/apache2/users/akhyar.conf pastebin.com/zcY58WTV(抱歉这个Iam新的堆栈溢出)
  3. /etc/apache2/httpd.conf pastebin.com/je2D8zMz
  4. 第三,这是我的错误: 当我运行apachectl configtest时出现此错误my error 那么,究竟发生了什么?谁能告诉我为什么并告诉我错误? 如果它已经解决了,在我的MAMP上配置mod_wsgi的下一步是什么?

    在此之前,非常感谢任何帮助。

1 个答案:

答案 0 :(得分:1)

在此文件的第15行,您将包含每用户配置文件:

http://pastebin.com/7y7ibuqP

在这一行的第473行,其中一个每用户配置文件,您再次包含上述文件:

http://pastebin.com/zcY58WTV

这会在尝试解析conf文件时导致无限递归。

我认为还有一些其他错误,说实话,文件非常混乱,但最好的方法是从akhyar.conf中删除所有 Include指令。在大多数情况下,它们已经是重复的,在它们不是的情况下,内联这些文件的内容而不是使用Include。如果还有其他错误,您至少会看到有用的行号以开始跟踪它们。

另请注意,[warn]行只是警告 - 您应该修复它们,但服务器仍然会在没有它们的情况下运行,这不是导致错误的原因。