Answers:
brew help
不会显示所有可用选项。要获取有关所有可用命令的更多详细信息,请参见man brew
。您可以运行reinstall命令:
brew reinstall php53 --with-postgresql
根据brew手册页,这相当于先运行卸载再安装。看来brew将首先备份已知的配置文件。
如果brew抱怨无法找到pg_config
,那意味着您需要首先安装postgresql
- 必须安装postgresql
; 否则永远找不到pg_config
。我花了很多时间试图弄清楚为什么--with-pgsql
我在postgresql92
安装公式时不起作用。
我可以亲自确认它不会删除任何自定义配置文件。
如果您已经安装了php,请在Mac OS X上执行以下操作。
brew install homebrew/php/php55-pdo-pgsql