phpize使用介绍--以安装xdebug.so 为例

php安装成功后,在bin目录下会生成一个名phpize的可执行脚本,它的用途是用来动态安装php扩展模块。
使用phpize的好处是:在已经安装了php的情况下,再安装扩展模块时,无需重新编译安装php,可直接安装扩展;
以下为一个安装xdebug的实例。
安装步骤如下:
首先去官方网站下载所需文件 http://www.xdebug.org/,我用xdebug 2.0.5

安装步骤:
1、将xdebug-2.0.5.tgz复制到用户目录(任意目录都可以),执行 tar -xvzf xdebug-2.0.5.tgz 解压;
2、cd xdebug-2.0.5 进入刚解压的目录;
3、执行phpize命令;执行成功会返回几行数据:
Configuring for:
PHP Api Version:         20041225
Zend Module Api No:      20060613
Zend Extension Api No:   220060519
4、开始编译(注意--with-php-config参数)
./configure --with-php-config=/usr/local/php/bin/php-config
5、make && make install

cd /usr/lib/php/modules 看以看到xdebug.so,说明安装成功;

vi  /etc/php.ini在末尾添加如下内容:
[Xdebug]
;zend_extension_ts = "/usr/lib/php/modules/xdebug.so"
zend_extension = "/usr/lib/php/modules/xdebug.so"
xdebug.auto_trace = on
xdebug.auto_profile = on
xdebug.collect_params = on
xdebug.collect_return = on
xdebug.profiler_enable = on
xdebug.trace_output_dir = "/tmp"
xdebug.profiler_output_dir = "/tmp"
xdebug.dump.GET = *
xdebug.dump.POST = *
xdebug.dump.COOKIE = *
xdebug.dump.SESSION = *
xdebug.var_display_max_data = 4056
xdebug.var_display_max_depth = 5

注意zend_extension_ts和zend_extension有所不同,一个不行换另一个;

service httpd restart

查看phpinfo.php,看到如图所示内容:


  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值