2015-09-26 10 views
1

我正在使用Yosemite,我想配置Apache以使用最新的PHP(5.6)。我已經通過Homebrew安裝了它,但phpinfo說Apache仍然使用5.5。我該如何解決這個問題?我Google搜索,但我沒有找到任何幫助我的東西。如何在Apache上使用最新的PHP

回答

2

爲什麼需要使用Apache + PHP的開發上ENV當你在PHP中內置Web服務器:

cd /path/to/public 
php -S 127.0.0.1:8080 
安裝爲服務

使用沖泡工具(http://brew.sh/)輕鬆安裝php的必要擴展程序

安裝它:

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 

這是我的開發環境,我不裝nginx的,阿帕奇或等我的本地的Mac,我沒有看到任何真正的需要。

+0

那是一個很棒的信息!謝謝。是否很難在稍後使用Apache的真實服務器上進行上傳? – Antonija

+0

當然它將與apache + mod_php,nginx + php-fpm – num8er

+0

一起工作,隨時向我提問問題:anarjafarov – num8er

相關問題