2016-09-11 13 views
-1

私はフラスコ内の小さなアプリがpythonanywhereでホストされていました。ファイルをアップロードしようとすると500エラーが発生します。 UPLOAD_FOLDERパスとALLOWED_EXTENSIONSの変更を除いて、コードを正確にコピーしました。ローカル(自分のコンピュータ上)は正常に動作していますが、サーバ上では動作しません。500内部サーバーエラー(ファイルをアップロードしようとしています)

Log error

My Code

答えて

2

問題がUPLOAD_FOLDERパス値であるように見えます。

あなたのpythonスクリプトは、あなたがアップロードのために設定したディレクトリを見つけることができないと言っています。あなたはそれを設定するのでASと:この変数は、ディレクトリへの絶対パスを持っている

UPLOAD_FOLDER = 'upload/' 

とドキュメントであなたはupload/それが役立つだろう

UPLOAD_FOLDER = '/absolute/path/to/your/upload/directory/' 

にを変更した場合、私は、と思います。

関連する問題