Не могу выйти из PSQL на Mac (`which psql` идет в` / usr / local / php5 / bin / psql`), что странно

1

У меня странная ситуация, в which psql искажается как /usr/local/php5/bin/psql.

Я не могу отказаться от него, и это исполняемый файл. Все, что я читаю онлайн, не применяется.

Я попытался сделать: pg_ctl stop -D/usr/local/php5/bin/psql И только вернул pg_ctl: could not open PID file "/usr/local/php5/bin/postgres/postmaster.pid": Not a directory

pg_ctl stop -D/usr/bin/psql Оказывается, pg_ctl: PID file "/usr/bin/psql/postmaster.pid" does not exist Is server running?

Я понятия не имею, что происходит.

Более того, я поделюсь Postgres.app. Когда я начал его, он сказал, что порт уже используется. Теперь я даже не могу открыть приложение, потому что он "как-то работает", но нигде не появляется. Я знаю это, потому что, когда я пытаюсь уничтожить приложение, он говорит, что он работает в данный момент.

Я уже пробовал brew remove postgresql и ничего в /Library. Здесь у меня все идеи, и похоже, что это связано с php5.

Любая помощь была бы действительно ужасной.

РЕДАКТИРОВАТЬ:

Поэтому я получил правильный which psql, изменив свой путь .bachrc. Это было довольно глупо со мной. Теперь он разрешает приложение. Меня беспокоит только то, что pc_ctl все еще не работает, чтобы остановить или что-то подобное.

Теги:
macos

1 ответ

0

У меня на самом деле были какие-то пути, созданные из беспорядка с Laravel и Composer. Это было первое, что я проверил.

Наконец, после их удаления я проверил все оставшиеся процессы процесса postgres, которые я мог бы сделать любым способом, но на этот раз просто использовал ActivityMonitor.

Перезапущен Postgres.app. Проверено на ~/Library/Application Support/Postgres и убедитесь, что я удалил его.

Последующие шаги.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню