php扩展vld的安装

源码下载地址
http://pecl.php.net/package/vld


编译安装
# wget http://pecl.php.net/get/vld-0.13.0.tgz
# tar -zxvf vld-0.13.0.tgz
# cd vld-0.13.0
# phpize
# ./configure --with-php-config=/usr/local/php/bin/php-config --enable-vld
# make && make install
# vim php.ini //add extension=vld.so


参数列表:
-dvld.active
是否在执行PHP时激活VLD挂钩,默认为0,表示禁用。可以使用-dvld.active=1启用。


-dvld.skip_prepend
是否跳过php.ini配置文件中auto_prepend_file指定的文件,默认为0,即不跳过包含的文件,
显示这些包含的文件中的代码所生成的中间代码。此参数生效有一个前提条件:-dvld.execute=0


-dvld.skip_append
是否跳过php.ini配置文件中auto_append_file指定的文件,默认为0,即不跳过包含的文件,
显示这些包含的文件中的代码所生成的中间代码。此参数生效有一个前提条件:-dvld.execute=0


-dvld.execute
是否执行这段PHP脚本,默认值为1,表示执行。可以使用-dvld.execute=0,表示只显示中间代码,
不执行生成的中间代码。


-dvld.format
是否以自定义的格式显示,默认为0,表示否。可以使用-dvld.format=1,表示以自己定义的格式显示。
这里自定义的格式输出是以-dvld.col_sep指定的参数为间隔。


-dvld.col_sep
在-dvld.format参数启用时此参数才会有效,默认为 “\t”。


-dvld.verbosity
是否显示更详细的信息,默认为1,其值可以为0,1,2,3 其实比0小的也可以,只是效果和0一样,比如0.1之类,
但是负数除外,负数效果和3的效果一样,比3大的值也是可以的,只是效果和3一样。


-dvld.save_dir
指定文件输出的路径,默认路径为/tmp。


-dvld.save_paths
控制是否输出文件,默认为0,表示不输出文件


-dvld.dump_paths

控制输出的内容,现在只有0和1两种情况,默认为1,输出内容


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值