首页 > 解决方案 > Flask 应用程序未加载(等待主机)

问题描述

我正在尝试在 ubuntu、mod_wsgi、apache2 上部署我的第一个烧瓶应用程序,但该应用程序无法正常工作。

这是wsgi文件

#!/usr/bin/python
import sys
import logging
logging.basicConfig(stream=sys.stderr)
sys.path.insert(0,"/var/www/webApp")

from webApp import app as application
application.secret_key = 'secret key'

这是conf文件

<VirtualHost *:80>
        ServerName 198.58.123.253
        ServerAdmin email@mywebsite.com
        WSGIScriptAlias / /var/www/webApp/webapp.wsgi
        <Directory /var/www/webApp/webApp/>
            Order allow,deny
            Allow from all
        </Directory>
        Alias /static /var/www/webApp/webApp/static
        <Directory /var/www/webApp/webApp/static/>
            Order allow,deny
            Allow from all
        </Directory>
        ErrorLog ${APACHE_LOG_DIR}/error.log
        LogLevel warn
        CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

当前为 py3、python3.8、apache2 安装了 mod_wsgi

标签: pythonflaskapache2mod-wsgi

解决方案


推荐阅读