gpt4 book ai didi

php - 无法在 mac 上退出 PSQL (`which psql` 转到 `/usr/local/php5/bin/psql` )这很奇怪

转载 作者:行者123 更新时间:2023-11-29 13:25:54 27 4
gpt4 key购买 nike

我有一个奇怪的情况,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 文件“/usr/bin/psql/postmaster.pid”不存在
服务器在运行吗?

我不知道发生了什么。

此外,我还访问了 Postgres.app。当我启动它时,它说该端口已被使用。现在我什至无法打开该应用程序,因为它“以某种方式正在运行”,但没有出现在任何地方。我知道这一点,因为当我尝试删除该应用程序时,它说它当前正在运行。

我已经尝试过 brew remove postgresql 并且 /Library 中没有任何内容。我在这里完全没有想法,它似乎与 php5 有关。

任何帮助都会非常棒。

编辑:

因此,我通过更改 .bachrc 路径获得了正确的 which psql。我真是太蠢了。它现在解析为应用程序。我唯一担心的是 pc_ctl 仍然无法停止或类似操作。

最佳答案

实际上,我通过摆弄 Laravel 和 Composer 设置了一些路径。那应该是我检查的第一件事。

最后,在删除这些之后,我检查了所有剩余的 postgres 进程 ID,我可以通过多种方式完成这些 ID,但这次只使用了 ActivityMonitor。

重新启动 Postgres.app。检查了 ~/Library/Application Support/Postgres 并确保我删除了它。

已关注 steps .

关于php - 无法在 mac 上退出 PSQL (`which psql` 转到 `/usr/local/php5/bin/psql` )这很奇怪,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33865294/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com