django 開発サーバーを使用してローカルでアプリを作成し、Web 上でホストしたいと考えています。
Python 2.7、django 1.4.5、および flup を使用して、サーバーにすべてをアップロードしてインストールしました。静的ファイルを使用しようとするまで、すべて正常に動作します。私のサイトがテキストファイルを開こうとすると、「そのようなファイルまたはディレクトリはありません」と表示されますが、ファイルは間違いなくそのフォルダーにあります。
さらに奇妙なのは、サーバー管理者が、サイトが指定したディレクトリを検索していないことをログが示していると私に言ったことです。そのため、エラーメッセージは、検索しているパスについて「嘘をついている」のです。
プログラムをホストしたいのですが、今何か違うことをしなければならないことはありますか? 開発サーバーでは完全に正常に機能し、すべてのパスの組み合わせを試した後でも、機能しsettings.py
ないと考えることができました。
Django が実稼働サーバーで静的ファイルを提供するようにするにはどうすればよいですか?
編集:
http://ulli.cepheus.uberspace.de/fcgi-bin/mysite/polls/4/にアクセスしようとすると
次のエラー メッセージが表示されますが、そのリンクを見ると、テキスト ファイルが明らかに存在します。
/polls/4/ の IOError
[Errno 2] そのようなファイルまたはディレクトリはありません: ' http://ulli.cepheus.uberspace.de/static/m.txt '
リンクが多すぎるため、スタックオーバーフローでsettings.pyなどを投稿できません...どうすれば表示できますか?