利用phpize 外掛php擴展

利用phpize 外掛php擴展

如果你的php是手動編譯安裝的 ,可能有一些擴展一開始并沒有開啟,

以后需要某擴展的時候又不想重新編譯php,使用phpize可以動態添加擴展

以Ubuntu為例,

如果你是我這樣安裝php的? apt-get install php7.0

此時你會發現系統中找不到phpize

apt-get install php7.0-dev 現在有了

比如我現在要安裝 xdebug模塊

首先到xdebug官網下載對應版本的源代碼下來,xdebug.org

tar -xzf xdebug-2.4.x.tgz

cd xdebug-2.4.x

phpize

./configure --enable-xdebug

make

cp modules/xdebug.so /to/wherever/you/want/it(位置隨便,最好放到php默認的動態鏈接庫文件夾,位置自己找一下, find / -name iconv.so)

在php.ini文件中添加一行: zend_extension="/wherever/you/put/it/xdebug.so"

重啟服務器 phpinfo(); 看一下就知道成功沒有

上面這種方式比較通用,在Linux系統上其實還有更簡單的方法,xdebug的官方上就說了

pecl install xdebug? 一句搞定

文章轉載自?www.cnblogs.com/codeAB/p/5560371.html

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容