emu*_*rad 9 apache macos version-control mercurial
我一直试图在我的Mac上安装最新版本的mod_wsgi(3.3).我在Snow Leopard上,我有系统附带的Apache(Apache/2.2.15)和Python 2.6.1(r261:67515)版本.
我从http://code.google.com/p/modwsgi/downloads/detail?name=mod_wsgi-3.3.tar.gz下载了mod_wsgi-3.3.tar.gz
提取文件并通过终端执行以下操作:
./configure
make
sudo make install
我在我的httpd.conf中添加了LoadModule wsgi_module modules/mod_wsgi.so.
通过从控制面板禁用和启用Web共享来重新启动Apache.
localhost停止工作,直到我删除我添加httpd.conf的行:(
请帮忙.提前致谢.
Mat*_*kel 11
我使用自制软件安装的版本mod_wsgi.这给了我一个mod_wsgi与vanilla apache一起使用的通用版本.
?  file `brew list mod_wsgi`
/usr/local/Cellar/mod_wsgi/3.2/libexec/mod_wsgi.so: Mach-O universal binary with 2 architectures
/usr/local/Cellar/mod_wsgi/3.2/libexec/mod_wsgi.so (for architecture x86_64):   Mach-O 64-bit bundle x86_64
/usr/local/Cellar/mod_wsgi/3.2/libexec/mod_wsgi.so (for architecture i386): Mach-O bundle i386
你遇到的问题是mod_wsgi.so的路径.在OS X上,适当的行是
LoadModule wsgi_module        libexec/apache2/mod_wsgi.so
我必须先运行以下命令才能安装mod_wsgi
brew tap homebrew/apache
然后运行
brew install mod_wsgi
使用最新的 Mac OS 和最新的 HomeBrew,HomeBrew 上不提供该软件包。
但是,如果您在 Mac 上安装并配置了 Python3 和 Pip3,则可以使用以下命令加载包:
pip3 install mod_wsgi
| 归档时间: | 
 | 
| 查看次数: | 15867 次 | 
| 最近记录: |