私は他の人に似た問題を抱えていますが、Windowsで不平を言う人はいますが、Windowsの問題は解決されているようです。 psycopg2の新しいバージョン。UbuntuのApache2.2 + psycopg2.2.2 + mod_wsgiでの問題
基本的には、配備されたアプリケーションにアクセスしようとしているだけで、ログに以下の情報が表示されます。
[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/whesshellcares"を要求することができ、私はいつも同じ500エラーを取得します。
Apacheが行っている限り、私はすでに設定されている基本的なサイトを使い、単純にWSGIScriptAliasを追加してwsgiファイルを指しています。私はWSGIDaemonProcessを使って、特定のユーザ(www-data)をプロセスの実行対象としてみましたが、何の効果もありませんでした。
ご意見やご協力をお待ちしております。
あなたはそれを把握しましたか?私は同じ問題に直面しています –