我正在尝试使用 apache2 和 mod_wsgi 运行一个基本的 helloworld,但是按照烧瓶文档中的教程进行操作,我得到的只是错误 500。
一切都在 /var/www/myapp
我的应用程序.wsgi
from yourapplication import app as application
/etc/apache2/site-availables/default
<VirtualHost *:80>
ServerName mydomain
WSGIDaemonProcess myap user=web group=www-data threads=5
WSGIScriptAlias / /var/www/mydomain/myap.wsgi
<Directory /var/www/myapp>
WSGIProcessGroup myap
WSGIApplicationGroup %{GLOBAL}
Order deny,allow
Allow from all
</Directory>
hello.py(烧瓶应用程序)
#!/usr/bin/env python
from flask import Flask, render_template
app = Flask(__name__)
@app.route('/')
def hello():
return render_template('hello.html')
if __name__ == '__main__':
app.run()