MAMP的mod_wsgi问题

时间:2010-07-15 16:04:15

标签: python django mod-wsgi mamp

我让mod_wsgi跟着

  

$。/配置   --with-蟒= /库/框架/ Python.framework /版本/ 2.7 /斌/蟒   --with-APXS =的/ usr /本地/ apache2的/ bin中/ apxs的

     

检查Apache版本... 2.0.63

     

configure:创建./config.status

     

config.status:创建Makefile

     

$ sudo make $ sudo make install

然后我将文件从/usr/local/apache2/modules/mod_wsgi.so复制到/Applications/MAMP/Library/modules/mod_wsgi.so

然后我添加

  

LoadModule wsgi_module   模块/ mod_wsgi.so

httpd.conf中的

我运行apache并且出错了。

  

$ sudo   /应用/甲基苯丙胺/库/斌/的apachectl   开始

     

第287行的语法错误   /Applications/MAMP/conf/apache/httpd.conf:   无法加载   /Applications/MAMP/Library/modules/mod_wsgi.so   进入服务器:无法创建对象文件   图像或添加库

1 个答案:

答案 0 :(得分:0)

第1步:确保您的MAMP is Version 2版本,因为它包含通用二进制安装程序(32位和64位)

第2步:Modify your Make file并删除其他编译器版本,类似于:

CPPFLAGS = -I/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -DNDEBUG 
CFLAGS = -Wc,"-arch i386" -Wc,"-arch x86_64" -Wc
LDFLAGS = -arch i386 -arch x86_64 -F/Library/Frameworks -framework Python -u _PyMac_Error 
LDLIBS = -ldl  -framework CoreFoundation

步骤3:在httpd.conf中:LoadModule wsgi_module modules / mod_wsgi.so