如何使用安装的brew php 5.4安装更新原生php 5.3 mac安装?

时间:2013-09-20 16:36:52

标签: php macos homebrew

我正在尝试使用laravel框架,我得到了一个错误,我需要php5.4 +。早些时候,我已经安装了php,apache和mysql,不知何故带有mac。

当我检查我得到的版本时如下:

$ /usr/local/Cellar/php54/5.4.19/bin/php -v
PHP 5.4.19 (cli) (built: Sep 17 2013 21:14:22) (DEBUG)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies

$ php -v
PHP 5.3.15 with Suhosin-Patch (cli) (built: Aug 24 2012 17:45:44) 
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies

现在php5.3在phpinfo()上被调用,如何让apache使用php5.4?

2 个答案:

答案 0 :(得分:0)

如果which php仍然提供/usr/bin/php,请将此行添加到~/.bashrc的末尾(如果您使用ZSH,则添加~/.zshrc

export PATH="$(brew --prefix)/bin:$PATH"

另见https://github.com/josegonzalez/homebrew-php#installing-multiple-versions

修改 对于Apache

LoadModule php5_module /usr/local/opt/php54/libexec/apache2/libphp5.so

答案 1 :(得分:0)