我已经从synaptic管理器(Ubuntu11.04)安装了libasache2-mod-wSGI-py3,因为我使用了包管理器,它会自动地将wsgi.load和wsgi.conf文件保存在正确的位置,并带有符号链接。我在/var/www文件夹中创建了一个wsgi脚本,但是,我一直得到一个“您没有在此服务器上访问/name.wsgi的权限”。我是超级用户。这会发生什么错误呢?
我的目标是调用python脚本,将纬度经度作为参数传递,然后得到结果。我在某个地方看到了mod_wsgi,这就是我安装它的原因。如果有更简单的方法从url本身( http://localhost.com/test.py?lat=10 & long=20)调用脚本,那么我很乐意知道这一点(事实上非常高兴)。
发布于 2011-07-18 10:58:18
首先,去看:
http://code.google.com/p/modwsgi/wiki/WhereToGetHelp?tm=6#Conference_展示
它将解释设置mod_wsgi的基本知识,并描述您可能遇到的文件系统权限问题。
然后阅读mod_wsgi文档,从以下内容开始:
http://code.google.com/p/modwsgi/wiki/QuickConfigurationGuide http://code.google.com/p/modwsgi/wiki/ConfigurationGuidelines
https://serverfault.com/questions/291353
复制相似问题