2

Django アプリケーションのデプロイに関する Heroku チュートリアルに従おうとしています。

Heroku で Django を使い始める

ほとんどの問題なく実行できますが、postgreSQL データベースの同期に関しては、次のメッセージが表示されます。

psycopg2.OperationalError: could not connect to server: No such file or directory
    Is the server running locally and accepting
    connections on Unix domain socket "/tmp/.s.PGSQL.5432"?

データベースの昇格、HOST の /tmp への設定、postgresql.conf の変更、および他の多くのことを試してみましたが、成功しませんでした。

私は MB-Pro、Mac OS 10.7 (Lion) に取り組んでおり、この OS が postgre に関して開発者に頭痛の種を与えていることをいくつかの場所で読みました。OS 10.7 でこの問題が発生し、10.8 にアップデートした後に修正された人はいますか? 問題が解決した場合に備えて、更新を検討しています。

前もって感謝します。

編集:

私が実行しようとしているコマンドは次のとおりです。heroku run python manage.py syncdb

編集: ファイルで既に定義されている DATABASE 定義を削除するのを忘れていました。

4

2 に答える 2

0

私はPostgresAppを利用て、MacでPostgresを実行してから、ターミナルで実行しました。

psql -h localhost
于 2012-09-07T12:22:04.633 に答える
0

ファイルに既に定義されている DATABASE 定義を削除するのを忘れていました。それは今働いています。

于 2012-09-27T23:46:05.467 に答える