$ brew install php56 \ --without-snmp \ --without-<strong>Apache</strong> \ --with-debug \ --with-fpm \ --with-intl \ --with-homebrew-curl \ --with-homebrew-libxslt \ --with-homebrew-openssl \ --with-imap \ --with-mysql \ --with-tidy首先安裝依賴擴充:curl,libpng,freetype,gettext,h等。
==> 從homebrew/homebrew-php 安裝php56
==> 安裝php56 的依賴項:curl、libpng、freetype、gettext、h
==> 安裝php56 相依性:curl https://homebrew.bintray.com/bottles/curl-7.41.0_1.yosemite.bott
###################################################### # ################################################# 100.0 %
==> 澆注curl-7.41.0_1.yosemite.bottle.tar.gz
==> 注意事項
這個公式是僅桶的,這表示它沒有符號連結到/usr/local。
Mac OS X已經提供了這個軟體,在
並行安裝另一個版本會導致各種麻煩。
一般有這對您來說沒有任何後果。如果您建立自己的
自己的軟體並且它
需要這個公式,則需要添加到您的構建變數:
LDFLAGS: -L/usr/local/opt/curl/lib I/usr/local/opt/curl/
include==> 總結?? /usr/local/Cellar/curl/7.41.0_1:301個文件,2.9M項:libpng
==> 下載https://homebrew.bintray.com/bottles/libpng-1.6.16.yosemite.bott
################## ########## ######################################### ######## 100.0%
==> 澆注libpng-1.6.16.yosemite.bottle.tar.gz
?? /usr/local/Cellar/libpng/1.6.16:17個文件, 1.3M
==> 安裝php56 依賴: freetype
==> 下載https://homebrew.bintray.com/bottles/freetype-2.5.5.yosemite.bottle.tar.gz
## ################### ################################ ##################### 100.0%
==> 澆注freetype-2.5.5.yosemite.bottle.tar.gz
?? /usr/localbottle.tar.gz
?? /usr/localbottle.tar.gz
?? /usr/localbottle.tar.gz
?? /Cellar/freetype/2.5.5:60個文件,2.6M
==> 安裝php56 依賴: gettext
==> 下載https://homebrew.bintray.com/bottles/gettext-0.19.4.yosemite .bottle.tar.gz
######################### ################## ################################## 100.0%
==> 澆注gettext-0.19.4.yosemite. bottle.tar.gz
==> 注意事項
這個公式是僅桶的,這意味著它沒有符號連結到/usr/local。
Mac OS X 提供了類似的軟體,並且在
並行安裝此軟體會導致各種麻煩。
OS X提供 BSD gettext 函式庫,如果兩者都在函式庫路徑中,某些軟體會感到困惑。
通常這對您沒有任何後果。如果您建立自己的
自己的軟體且需要這個公式,則需要加入到您的
建置變數:
LDFLAGS: -L/usr/local/opt/gettext/lib
text/lib5 /usr/local/opt/gettext/include
==> 總結
?? /usr/local/Cellar/gettext/0.19.4:1920個文件,21M=
homebrew/dupes/tidy==> 下載https://homebrew.bintray.com/bottles-dupes/tidy-20090325.yosemite.bottle.tar.gz############ ############ ############################################### ############## 100.0%==> 倒整齊-20090325.yosemite.bottle.tar.gz?? /usr/local/Cellar/tidy/20090325文件,940K==> 安裝php56 相依性:homebrew/dupes/zlib==> 下載https://downloads.sf.net/project/machomebrew/Bottles/dupes/zlib-1.2.8.yyosemite. bottle.tar.gz################# ################################## ######################### ###### 100.0%==> 澆注zlib-1.2.8.yosemite.bottle.tar .gz==> 注意事項這個公式是僅桶的,這意味著它沒有符號連結到/usr/local。 Mac OS X已經提供了這個軟體,在並行安裝另一個版本會導致各種麻煩。 一般有這對您來說沒有任何後果。如果您建立自己的自己的軟體並且需要這個公式,則需要添加到您的
構建變量: LDFLAGS: -L/usr/local/opt/zlib/lib/lib
GS /usr/local/opt/zlib/include
==> 總結?? /usr/local/Cellar/zlib/1.2.8:9個文件,392K== icu4c==> 下載https://homebrew.bintray.com/bottles/icu4c-54.1.yosemite.bottle.1.tar.gz
######### ##### ############################################### ### ########## 100.0%==> 澆注icu4c-54.1.yosemite.bottle.1.tar.gz
==> 注意事項 注意事項
這個公式是僅桶的,這意味著它沒有符號連結到/usr/local。
Mac OS X 已經提供了這個軟體,在
並行安裝另一個版本會導致各種麻煩。
OS X 提供了 libicucore .dylib(僅此而已)。
通常這對您沒有任何後果。如果您建立自己的
自己的軟體並且它需要這個公式,則需要添加到您的
構建變量:
LDFLAGS: -L/usr/local/opt/icu4c/lib I/usr/local/opt/icu4c/
include==>
總結?? /usr/local/Cellar/icu4c/54.1: 242 筆檔案,65555%依賴項:
imap-uw==> 下載https://homebrew.bintray.com /bottles/imap-uw-2007f.yosemite.bott########### ########################### ######################## ############# 100.0%
==> 澆注imap-uw -2007f.優勝美地.bottle.tar.gz
?? /usr/local/Cellar/pp -uw/2007f:150 個文件,9.5M
==> 安裝php56 依賴項:
jpeg==> 下載https://homebrew.
==>下載https://homebrew.。 com/bottles/jpeg-8d.yosemite.bottle.2.t
################################################################## ## ####################################### 100.0%==>澆注jpeg-8d.yosemite.bottle.2.tar.gz
?? /usr/local/Cellar/jpeg/8d: 18 個文件,776Kdb==>xo ==> 下載https://homebrew.bintray.com/bottles /unixodbc-2.3.2_1.yosemite.b
##################### ################## ######################################### ## 100.0%==>
澆注unixodbc-2.3.2_1 .優勝美地.bottle.1.tar.gz?? /usr/local/Cellar/unixoc/2.?? /usr/local/Cellar/unixoc/2.31. 1.0M==>
安裝php56
==> 下載https://www.php.net/get /php-5.6.7.tar.bz2/from/this/1 mirror
############################ : (56) SSLRead() 回傳錯誤-9806Error: 無法下載資源“php56”下載失敗: https://www.php.net/get/php-5.6.7.tar .bz2/from/this/mirror
localhost: ~ zhoujunwen$brew install php56==>
從homebrew/homebrew-php 安裝php56==>
下載https://homebrew。 .bo################################## ################################################################### ############################ 100.0%
==>倒入php56-5.6.7.yosemite.bottle.tar .gz
==>
注意事項要在Apache
中啟用PHP,請將下列內容加入httpd.conf 並重新啟動Apache:
5 /libexec/Apache2/libphp5.sophp.ini 檔案可以在:
/usr/local/etc/php/5.6/php.ini???????? 如果PEAR 抱怨
權限s,請「修正」預設的PEAR
權限s 和設定:
chmod
-R ug+w /usr/local/Cellar/php56/5.66。 7/lib/php pear config-set php_ini /usr/local/etc/php/5.6/php.ini 系統? ? ?擴充??????
如果您在自訂擴充編譯時遇到問題,請確保您使用的是brew版本,方法是將/ usr / local / bin放在路徑中的/ usr / sbin之前:
PATH = /usr/local/bin:$PATH"
PHP56 擴充功能將始終針對此PHP 進行編譯。請使用--without-homebrew-php 安裝它們
以啟用針對系統PHP 的編譯。
?效設定檔中: 導出PATH="$(brew --prefix homebrew/php/php56)/bin:$PATH"? fpm: mkdir -p ~/Library/LaunchAgents cp /usr/local/opt/php56/homebrew.mxcl.php56.plist ~/Library/LaunchAgents/homebrew.mxcl.php56.plist ~/Library/LaunchAgents/homebrew.mxcl.php56.plist ~/Library/LaunchAgents/homebrew.mxcl.php56.plist ~/Library/LaunchAgents/homebrew.mxcl。 homebrew .mxcl.php56.plist控制腳本位於/usr/local/opt/php56/sbin/php56-fpmOS X 10.8 及更高版本附帶已預先安裝php-fpm,為確保您使用的是brew 版本,您需要確保/usr/local/sbin 位於PATH 中的/usr/sbin 之前:PATH="/usr/local/sbin:$PATH"
You may also need to edit the plist to use the correct "UserName".
Please note that the plist was called 'homebrew-php. plist' in old versions
of this formula.
To have launchd start php56 at login:
ln -sfv /usr/local/opt/php56/*.plist/Library :
launchctl load ~/Library/LaunchAgents/homebrew.mxcl.php56.plist
==>Summary??
==>Summary
==>
Summary 🎜 以上就介紹了mac安裝php56,包含了方面的內容,希望對PHP教學有興趣的朋友有幫助。 🎜 🎜 🎜