Postgres simplesmente parou de funcionar aleatoriamente (Rails, PGSQL.5432)

Eu tenho usado o mesmo banco de dados Postgres neste mesmo aplicativo por um mês sem problemas, e não mudei nada no banco de dados antes que esse erro aparecesse aleatoriamente hoje. No entanto, hoje Postgres aleatoriamente começou a jogar esse erro quando tento "rails s" (recebo o mesmo tipo de erro ao executar createdb ou createuser):

Saindo de /Users/Joe/.rvm/gems/ruby-1.9.2-p290/gems/activerecord-3.2.2/lib/active_record/connection_adapters/postgresql_adapter.rb:1194:in `initialize ': não foi possível conectar-se ao servidor: Nenhum tal arquivo ou diretório (PG :: Error) O servidor está executando localmente e aceitando conexões no soquete do domínio Unix "/tmp/.s.PGSQL.5432"?

O que é realmente estranho é que meu amigo teve exatamente os mesmos erros ontem (trabalhando no mesmo aplicativo), e foi corrigido por ele executando o script dehttp://nextmarvel.net/blog/2011/09/brew-install-postgresql-on-os-x-lion/. Depois de executar o script, ele desinstalou e reinstalou a gem PG para fazer tudo funcionar. No entanto, ele está executando o OS X Lion e estou executando o Snow Leopard, para que o script não funcione para mim.

Alguma idéia de (1) por que isso iria acontecer aleatoriamente e (2) como consertar isso?

questionAnswers(5)

yourAnswerToTheQuestion