Não é possível implantar um aplicativo Flask simples no Webfaction

Eu tenho tentado fazer com que o Flask trabalhe no meu servidor de webfaction por horas sem resultados.

Eu segui as instruções emhttp://flask.pocoo.org/snippets/65/

Eu tenho meu arquivo index.py armazenado em htdocs.

<code>import sys
yourappname = "/home/<myusername>/webapps/myapp/htdocs"
if not yourappname in sys.path:
    sys.path.insert(0, yourappname)

from yourappname import app as application 
</code>

Então eu adicionei isso ao meu arquivo httpd.conf:

<code>WSGIPythonPath /home/yourusername/webapps/yourapp/htdocs/
#If you do not specify the following directive the app *will* work but you will
#see index.py in the path of all URLs
WSGIScriptAlias / /home/yourusername/webapps/yourapp/htdocs/index.py

<Directory /home/yourusername/webapps/yourapp/htdocs/>
   AddHandler wsgi-script .py
   RewriteEngine on
   RewriteBase /
   WSGIScriptReloading On
</Directory>
</code>

então eu tenho myapp.py no mesmo diretório htdocs próximo a index.py:

<code>from flask import Flask
app = Flask(__name__)

@app.route('/')
def hello_world():
    return 'Hello World!'

if __name__ == '__main__':
    app.run()
</code>

Eu tenho meu domínio apontado para o meu projeto em webfaction. O index.py padrão estava funcionando antes de eu sobrescrevê-lo com o novo, conforme indicado nas instruções. No entanto, eu só recebo o servidor 500. Peço desculpas, mas eu sou um noob completo quando se trata de servidores linux e gerenciamento. Eu não posso nem acessar meu log de erros sob usuários porque diz que não tenho permissão.

Acho que tem algo a ver com a minha instalação de flask no servidor linux, instalei-o através de fácil instalação ele diz que instalou todas as dependências e não deu nenhum erro.

questionAnswers(1)

yourAnswerToTheQuestion