我已经使用this教程在Apache WSGI模块下运行Flask应用程序。 我已经使用python2.7安装了所有内容。 这是我的wsgi脚本:
import sys
sys.path.append('/var/www/flask-prod')
from webtool import app as application
和我的配置文件:
<virtualhost *:80>
ServerName my.webtool
WSGIDaemonProcess webtool user=www-data group=www-data threads=5 home=/var/www/flask-prod/
WSGIScriptAlias / /var/www/flask-prod/webtool.wsgi
<directory /var/www/flask-prod>
WSGIProcessGroup webtool
WSGIApplicationGroup %{GLOBAL}
WSGIScriptReloading On
Order deny,allow
Allow from all
</directory>
</virtualhost>
尝试访问http://my.webtool时,浏览器无法加载。当查看/var/log/apache2/error.log时,我看到: ImportError:没有名为站点的模块