だから私は人々がWindowsで不平を言うのを見た他の人と同じような問題を抱えていますが、彼らの問題は新しいバージョンのpsycopg2で修正されているWindowsのみの問題のようです。
基本的に、デプロイされたアプリケーションにアクセスしようとしているのは、ログに次の情報を取得するためだけです。
[Fri Feb 25 16:29:26 2011] [error] [client 5.7.0.205] TemplateSyntaxError: Caught ImproperlyConfigured while rendering: 'django.db.backends.postgresql_psycopg2' isn't an available database backend.
[Fri Feb 25 16:29:26 2011] [error] [client 5.7.0.205] Try using django.db.backends.XXX, where XXX is one of:
[Fri Feb 25 16:29:26 2011] [error] [client 5.7.0.205] 'dummy', 'mysql', 'oracle', 'postgresql', 'postgresql_psycopg2', 'sqlite3'
[Fri Feb 25 16:29:26 2011] [error] [client 5.7.0.205] Error was: cannot import name utils
ビルドアウトを使用して依存関係などを取得し、すべてが適切にインストールされているようです。また、データベースに対してsyncdbを正常に実行し、テーブルが作成されるのを確認することもできました。
postgresql_psycopg2を使用するように構成したという事実に対処するのに問題があるのはなぜですか?特別なことをすることすらできません。「myserver/」、「myserver / admin」、「myserver / whothehellcares」をリクエストできますが、常に同じ500エラーが発生します。
Apacheに関する限り、私はすでに構成されている基本サイトを使用し、wsgiファイルを指す1行のWSGIScriptAliasを追加しただけです。WSGIDaemonProcessを使用して、プロセスを実行するために特定のユーザー(www-data)をターゲットにしようとしたこともありますが、効果はありませんでした。
任意の考えや助けをいただければ幸いです。