Я пытаюсь установить Postgresql на OSX Lion. Я использую Homebrew, поэтому моя установка состояла из
brew установить postgresql
initdb /usr /local /var /postgres
Теперь, когда я пытаюсь запустить postgresql с помощью
postgres -D /usr /local /var /postgres
Я получаю следующую ошибку:
postgres не может получить доступ к файлу конфигурации сервера "/usr/local/var/postgres/postgresql.conf": такого файла или каталога нет
Чтобы попытаться выяснить, что идет не так, я запустил «Brew Doctor», который дает мне одну ошибку, которая выглядит, как будто это может быть моей проблемой (хотя я не уверен на 100%)
Error: /usr/bin occurs before /usr/local/bin
This means that system-provided programs will be used instead of those
provided by Homebrew. The following tools exist at both paths:
archive
clusterdb
createdb
createlang
createuser
dropdb
droplang
dropuser
ecpg
pg_config
pg_dump
pg_dumpall
pg_restore
pg_upgrade
psql
reindexdb
vacuumdb
Consider amending your PATH so that /usr/local/bin is ahead of /usr/bin in your PATH.
Я попытался добавить /usr /local /bin в переменную PATH, добавив
PATH =/ USR / местные / бен:$ PATH
как первая строка моего .profile, но это, похоже, не имеет значения.
Это действительно, почему мой postgresql дает проблемы? Как мне решить эту проблему?