为Homebrew PHP设置正确的PATH

时间:2015-02-18 17:04:35

标签: php bash homebrew

我使用Homebrew在我的系统上安装PHP版本5.4和5.5。但是,似乎即使安装并链接到php55后,我的计算机仍在尝试运行系统最初使用的版本。

php --version
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php/extensions/no-debug-non-zts-20090626/php_openssl.dll' - dlopen(/usr/lib/php/extensions/no-debug-non-zts-20090626/php_openssl.dll, 9): image not found in Unknown on line 0
PHP 5.3.26 (cli) (built: Jul  7 2013 19:05:08) 
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2013 Zend Technologies

我相信Homebrew在' / usr / local / lib'下设置PHP。而不是' / usr / lib /'。

我需要做什么才能正确使用我的系统使用Homebrew版本的PHP?

1 个答案:

答案 0 :(得分:2)

您必须将/usr/local/bin放在$PATH的前面。在~/.bashrc文件中添加类似

的内容
export PATH="$(brew --prefix)/bin:${PATH}"