私は Django 1.4 チュートリアル 1-4 (ポーリング システム) に成功し、Postgres データベースを使用して Apache Webserver 2.2 にデプロイするまで実行しています。localhostにアクセスするたびに「内部サーバー エラー」が発生しますが、MySQL をデータベースとして使用すると、すべて問題ありません。何が間違っていると思いますか?Postgre で設定するものがありませんでしたか?
これはMysql(動作中)とPostgre(動作していない)のデータベース接続設定で、両方ともApache2.2 + mod_wsgi.soを使用しています
//Postgre
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'NAME': 'django_demo1',
'USER': 'postgres',
'PASSWORD': 'mypassword',
'HOST': 'localhost',
'PORT': '',
}
}
//MySQL
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'django_demo1',
'USER': 'root',
'PASSWORD': 'mypassword',
'HOST': 'localhost',
'PORT': '',
}
}
他の情報:
OS: Windows 7、Python: 2.7、Django: 1.4、Postgre 9.1