这就是我发现理论上应该可以从 git hub.compassenger-pylons-wsgi-example
import os, sys
sys.path.append('/home/user/test.sample.com/Helloworld')
os.environ['PYTHON_EGG_CACHE'] = '/home/user/tmp'
from paste.deploy import loadapp
def application(environ, start_response):
environ['SCRIPT_NAME'] = environ['PATH_INFO']
application = loadapp('config:/home/user/test.sample.com/production.ini')
return application(environ, start_response)
在dreamhost上试过,我得到:
导入您的passenger_wsgi.py 时出错
我也尝试了虚拟环境,但它似乎也不起作用。
在按照说明操作后请注意我有 python 2.6 但在虚拟目录中没有激活。
有任何想法吗?
我还尝试添加:
from fcgi import WSGIServer
在 def 应用程序之后:
server = WSGIServer(application)
server.run()
但仍然得到同样的错误。我希望它更具描述性,以便我可以调试passenger_wsgi