如何在Apache中使用最新的PHP

时间:2015-09-26 08:24:52

标签: php apache osx-yosemite yosemite

我正在使用Yosemite,我想配置Apache使用最新的PHP(5.6)。我已经通过Homebrew安装了它,但phpinfo说Apache仍然使用5.5。我该如何解决这个问题?我用谷歌搜索,但我没有找到任何帮助我的东西。

2 个答案:

答案 0 :(得分:2)

为什么当你在php中内置web服务器时需要在dev env上使用apache + php:

cd /path/to/public
php -S 127.0.0.1:8080

使用brew工具(http://brew.sh/)轻松安装必要的扩展程序
安装它:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

运行它:

brew install imagemagick
brew install php55-imagick

更新php:

brew tap homebrew/dupes
brew tap homebrew/versions
brew tap homebrew/homebrew-php
brew install php56

这是我的开发环境,我没有在我的本地Mac上安装nginx,apache等,我认为没有任何实际需要。

答案 1 :(得分:0)

好的,我想出来了。

我跟着这个啧啧 - > http://blog.kicaj.com/installing-and-configuring-php-5-5-using-macports/

现在似乎正在运作。我刚刚在命令中使用了56而不是55。