SORU
21 Temmuz 2011, PERŞEMBE


Tamir 10.7 Lion) yükseltmeden sonra Postgresql

Geçenlerde bu noktada benim yükleme numarasını sunucuya bağlanmaya çalışırken tamamen borked raylar 10.7, OS X yükseltti. Komut satırından kullanarak yapıyorum

psql -U postgres

tamamen iyi çalışıyor, ama raylar sunucu çalıştırmak ya da aynı kullanıcı adı ve şifre ile konsola çalıştığımda bu hatayı alıyorum

...activerecord-3.0.9/lib/active_record/connection_adapters/postgresql_adapter.rb:950:in `initialize': could not connect to server: Permission denied (PGError) 
Is the server running locally and accepting
    connections on Unix domain socket "/var/pgsql_socket/.s.PGSQL.5432"?

Neler olduğu hakkında herhangi bir fikir yararlı süper olurdu! Teşekkürler!

CEVAP
21 Temmuz 2011, PERŞEMBE


YOL bir konu. Mac OS X Lion artık sistemde Postgresql içerir. which psql yaparsan büyük olasılıkla HomeBrew doğru olan usr/bin/psql yerine usr/local/bin/psql göreceksin. Eğer brew doctor çalıştırırsanız mesaj YOLU env değişkeni Başkanı usr/local/bin eklemek gerektiğini belirten almalısınız.

Düzenleme .bash_profile ya da .kullanma ve ekliyorsun shell hangisi profili, ya da: export PATH=/usr/local/bin:$PATH

ilk PATH ihracat olarak daha sonra kabuk oturumu çıkın veya source ~/.bash_profile ile kaynak dosya ya şimdi TAMAM tekrar edilmelidir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • natescamp

    natescamp

    30 NİSAN 2009
  • PhoneBuff

    PhoneBuff

    10 HAZİRAN 2011
  • theavettbrothers

    theavettbrot

    9 ŞUBAT 2007