Ответы пользователя по тегу Timeweb
  • Как захостить Flask сайт на TimeWeb?

    gedev
    @gedev
    сисадмин-энтузиаст
    Если на shared, то смотрите соответствующий раздел документации. Создаёте .htaccess, в котором указываете Apache использовать mod_wsgi для запуска скрипта:

    Options +ExecCGI
    AddHandler wsgi-script .wsgi
    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ /index.wsgi/$1 [QSA,PT,L]

    Пример index.wsgi:
    activate_this = 'ПУТЬ_ДО_ОКРУЖЕНИЯ/bin/activate_this.py'
    exec(open(activate_this).read())
     
    import sys
    sys.path.insert(0, 'ПУТЬ_ДО_ПРОЕКТА')
    sys.path.insert(1, 'ПУТЬ_ДО_ПАКЕТОВ_PYTHON')
     
    from ИМЯ_МОДУЛЯ import app as application
    Ответ написан
    Комментировать