我已经使用 Homebrew 安装并配置了新版本的 PHP,包括 MySQL 支持和 XDebug。这很好用。但是,我还需要安装对 PostgreSQL 的支持。我该怎么做?
我发现第一次安装 PHP 时很容易,只需添加选项:
homebrew install php53 --with-pgsql
Run Code Online (Sandbox Code Playgroud)
当我的 PHP 已经安装时,如何在不完全重新安装的情况下实现类似的功能?或者,如果我重新安装,是否会保留所有配置和其他设置(例如 XDebug)?
doh*_*z42 22
brew help不显示所有可用选项。要获取有关所有可用命令的更多详细信息,请参阅man brew。在您的情况下,您可以运行重新安装命令:
brew reinstall php53 --with-postgresql
Run Code Online (Sandbox Code Playgroud)
根据 brew 手册页,这与运行卸载然后安装是同义词。似乎 brew 会首先备份已知的配置文件。
如果 brew 抱怨无法找到pg_config,那么这意味着您需要先安装postgresql——它必须是postgresql;否则它永远找不到pg_config. 我花了过多的时间试图弄清楚为什么--with-pgsql在我postgresql92安装了公式后不起作用。
我可以亲自确认它不会删除任何自定义配置文件。
| 归档时间: |
|
| 查看次数: |
29530 次 |
| 最近记录: |