利用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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容