mac下brew安裝php及擴充

來源:互聯網
上載者:User
這篇文章主要介紹了關於mac下brew安裝php及擴充,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下

Mac HomeBrew [2018-03-31]起棄用 homebrew/php,php版本改名(如:php70 => php@7.0),無法像以前直接搜尋各個版本對應擴充直接安裝如: brew install php70-redis,可採用 pecl安裝php對應擴充,以 php@7.0為例
移除原來的homebrew/php tap
$ brew untap homebrew/tap
安裝php@7.0
$ brew install php@7.0
pecl安裝擴充
安裝
# 查看pecl$ pecl versionPEAR Version: 1.10.5PHP Version: 7.0.30Zend Engine Version: 3.0.0Running on: Darwin Mac 17.5.0 Darwin Kernel Version 17.5.0: Mon Mar  5 22:24:32 PST 2018; root:xnu-4570.51.1~1/RELEASE_X86_64 x86_64# 安裝xdebug擴充$ pecl install xdebug......Build process completed successfullyInstalling '/usr/local/Cellar/php@7.0/7.0.30/pecl/20151012/xdebug.so'install ok: channel://pecl.php.net/xdebug-2.6.0Extension xdebug enabled in php.ini
xdebug.so遷移
# xdebug.so編譯到了 /usr/local/Cellar/php@7.0/7.0.30/pecl/20151012/ 目錄下$ cd /usr/local/Cellar/php@7.0/7.0.30 && lltotal 256...lrwxr-xr-x   1 username  admin    23B  5  7 19:53 pecl -> /usr/local/lib/php/pecl...# `/usr/local/Cellar/php@7.0/7.0.30/pecl` 目錄實際上軟鏈到 `/usr/local/lib/php/pecl` 目錄下# 將xdebug.so移動到php@7.0預設擴充目錄# php@7.0預設擴充目錄為`/usr/local/Cellar/php@7.0/7.0.30/lib/php/20151012/`,可通過phpinfo()擷取$ cp /usr/local/Cellar/php@7.0/7.0.30/pecl/20151012/xdebug.so /usr/local/Cellar/php@7.0/7.0.30/lib/php/20151012/
修改配置
# 查看php.ini目錄$ php --ini....Loaded Configuration File:         /usr/local/etc/php/7.0/php.iniScan for additional .ini files in: /usr/local/etc/php/7.0/conf.d....# 編輯php.ini$ vim /usr/local/etc/php/7.0/php.ini# 刪除第一行:  zend_extension="xdebug.so" # 在`/usr/local/etc/php/7.0/conf.d`目錄下新增xdebug.ini$ vim /usr/local/etc/php/7.0/conf.d/xdebug.ini# 加入以下內容[xdebug]zend_extension="xdebug.so"
查看擴充
$ php -m[PHP Modules]......[Zend Modules]Xdebug               <== 成功安裝Zend OPcache

以上就是本文的全部內容,希望對大家的學習有所協助,更多相關內容請關注topic.alibabacloud.com!

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.