首頁  >  文章  >  後端開發  >  mac安裝php56

mac安裝php56

WBOY
WBOY原創
2016-07-29 09:14:421930瀏覽

$ 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/lib

5 /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 個文件,776K

db==>

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.ta​​r.bz2/from/this/1 mirror

############################                       : (56) SSLRead() 回傳錯誤-9806

Error

: 無法下載資源“php56”

下載失敗: https://www.php.net/get/php-5.6.7.ta​​r .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-fpm

OS 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教學有興趣的朋友有幫助。 🎜 🎜 🎜
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn