Веб-приложение на флешку Python со страницей ошибок Apache2.4 бесконечная загрузка - PullRequest
0 голосов
/ 23 октября 2019

Я развертываю веб-приложение на Python на Apache 2, следуя инструкциям в Интернете (здесь "https://medium.com/@madumalt/flask-app-deployment-in-windows-apache-server-mod-wsgi-82e1cfeeb2ed"), мы почти все подготовили, но на странице ничего не отображается, она находится вбесконечная загрузка. и ничего не регистрируется в файле журнала

мы попытались обновить все требования, которые вызывали проблемы (ошибки были зарегистрированы в файле журнала, но устранены после обновления).

мой файл web.wsgi:

import sys

sys.path.insert(0, 'C:/Apache24/SaeSuivi')
from runserver.py import app as application

и мой файл runserver.py:



from os import environ
from FlaskWebProject1 import app
from FlaskWebProject1.sql.sqlserver import sqlserver


if __name__ == '__main__':
    """
    HOST = environ.get('SERVER_HOST', 'localhost')
    try:
        PORT = int(environ.get('SERVER_PORT', '5555'))
    except ValueError:
        PORT = 5555
    """
    """app.run(HOST, PORT)"""
    app.run()

и моя конфигурация виртуального хоста:

<VirtualHost *>

        ServerName  psadeploy2
        WSGIScriptAlias / "C:/PythonWebSite/web.wsgi"
        DocumentRoot "C:/PythonWebSite"
        <Directory "C:/PythonWebSite">
                Order allow,deny
                Allow from all
                Require all granted
        </Directory>
        ErrorLog "C:/PythonWebSite/logs/error.log"
        CustomLog "C:/PythonWebSite/access.log" common
</VirtualHost>

ps. сервер apache прослушивает порт 5555

...