MAMP如何使用phpize安裝php擴展 原

在Mac下面最簡單的PHP開發開發套件就是MAMP了,但是MAMP安裝了以後,php的擴展是固定的,這裏就介紹一下如何添加一個擴展 這裏我以mongodb爲例子(這個是非官方的差距,所以需要到這邊來下載,如果是官方插件可以直接下載去http://www.php.net/ 官網下載整個php源碼包,在包裏面的ext文件夾找你需要的擴展) 首先去到http://pecl.php.net 輸入圖片說明

可以看到有很多,我們拉到最下面

在這裏可以看你的的PHP版本相對於支持的,我現在項目用的是5.6,所以我下載最新的1.4.3是沒有問題的

下載了以後,解壓文件,然後用命令行進入到這個文件夾,這裏建議放在和phpize同級

我的目錄在/Applications/MAMP/bin/php/php5.6.32/bin/phpize

接下來就比較關鍵

# 首先運行phpize
/Applications/MAMP/bin/php/php5.6.32/bin/phpize
# 運行成功以後執行下面語句
./configure --with-php-config=/Applications/MAMP/bin/php/php5.6.32/bin/php-config
# 接下來就是
make
make test
make install

上面用的是我的路徑,在運行的時候必須改爲你自己的相對於的路徑,如果所有命令都運行成功了,證明你已經添加擴展成功了,但是現在還沒結束,你需要找到你的php版本的配置文件

在裏面添加上

extension=mongodb.so

這裏還有一個需要注意的問題,我們必須找到實際的.ini文件(/Applications/MAMP/bin/php/php5.6.32/bin/php.ini)裏面也加上擴展才能生效

最後就是重啓你的MAMP就OK了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章