アプリケーションの 1 つを dotcloud にデプロイしようとしています。ただし、私は取得し続けます:
uWSGI Error
wsgi application not found
この問題が議論されている有用なドキュメントを誰かが示唆できますか? 私のアプリケーションはここにあります:
https://github.com/kfk/datacrowd
そして、すべてがチュートリアルによって行われると思います。
アプリケーションの 1 つを dotcloud にデプロイしようとしています。ただし、私は取得し続けます:
uWSGI Error
wsgi application not found
この問題が議論されている有用なドキュメントを誰かが示唆できますか? 私のアプリケーションはここにあります:
https://github.com/kfk/datacrowd
そして、すべてがチュートリアルによって行われると思います。
このページを見たかどうかはわかりませんが、FlaskアプリをdotCloudにデプロイするための優れたリソースです。http://flask.pocoo.org/snippets/48/
アプリケーションを見ると、ほとんどのものが正しくセットアップされているように見えます。少し奇妙に見えるのはwsgi.py
ファイルだけです。
wsgi.py
このようにファイルを変更しようとしましたか。
import sys
sys.path.append('/home/dotcloud/current')
from datacrowd.app import app as application
application.config.update(DEBUG=True)
基本的に私if
は最後にステートメントを削除しました。それを試して、それがまったく役立つかどうかを確認してください。
そうでない場合は、その行をコメントアウトしてみて、application.config.update(DEBUG=True)
それが役立つかどうかを確認してください。
そうそう、もう1つstatic
、ディレクトリの代わりにファイルがあるように見えますstatic
。意図的にそれを行ったかどうかはわかりませんが、通常、静的は静的メディアを配置するディレクトリであるため、おそらく次のようになります。へのシンボリックリンクdatacrowd/static
アップデート:
同じエラーが発生したため、アプリケーションに問題がある可能性があります。
あなたのサービスにSSHで接続します。
$ dotcloud ssh <app.service>
次に、ログインしたログを/var/log/supervisor/uwsgi.log
見ると、構文エラーとスタックトレースが表示され、エラーの場所がわかります。
一般的な問題は通常