Apacheサーバーで実行されているDjango1.5の新規インストールを取得しようとしています。WebServerはuberspace.deと呼ばれる共有ホスティングプラットフォーム上にあります。つまり、Apache構成自体にアクセスできませんが、それが役に立った場合は.htaccessファイルを書き込むことができます。Djangoは、期待どおりに機能しているfast-cgiを介してデプロイされます。
ただし、機能していないのは、Django管理インターフェイスの.cssファイルやグラフィックスなどのサーバー上の静的ファイルへのアクセスです。公式ドキュメントに記載されているように、次のコマンドを使用して静的ファイルを〜/ html/staticディレクトリにコピーしました。
manage.py collectstatic
そして、これらは私のsettings.pyからの値です:
STATIC_ROOT = '/home/bier/html/static/'
STATIC_URL = '/static/'
これらのファイルのいずれかにアクセスしようとすると、悪名高いdjango404ページしか表示されません。また、WebhostersWebサイトの「Djangoをインストールしてデプロイする方法」ガイドに従って手紙を読みました。(申し訳ありませんが、ドイツ語でのみ利用可能だと思います)私はすでにウェブホスティング業者のサポートに連絡しましたが、彼らは何が悪いのかわかりません。
私がこれまでに思いついたすべての解決策は、Apache構成にある種のエイリアスを設定することを提案しています。私にはできません。
私はあなたが持っているかもしれないどんな考えにも感謝しています。