xdebug,apc,eAccelerator,zend的配置说明

[Xdebug]

zend_extension="x:\PHP\ext\php_xdebug-2.0.5-5.2.dll"xdebug.default_enable=on   ;显示默认的错误信息xdebug.auto_trace=on   ;自动打开“监测函数调用过程”的功模。该功能可以在你指定的目录中将函数调用的监测信息以文件的形式输出。此配置项的默认值为off。

xdebug.collect_params=on   ;打开收集“函数参数”的功能。将函数调用的参数值列入函数过程调用的监测信息中。此配置项的默认值为off。

xdebug.collect_return=on   ;打开收集“函数返回值”的功能。将函数的返回值列入函数过程调用的监测信息中。此配置项的默认值为off。

xdebug.max_nesting_level=100xdebug.profiler_enable=on   ;打开效能监测器。

xdebug.remote_enable=on   ;是否调试

xdebug.remote_host=localhostxdebug.remote_port=9000   ;调试端口

xdebug.remote_handler=dbgp   ;选择协议

xdebug.trace_output_dir="d:\Temp"   ;设定函数调用监测信息的输出文件的路径。

xdebug.profiler_output_dir="d:\Temp"   ;设定效能监测信息输出文件的路径。


[apc];

apc.stat=0    ;APC是否检查Opcodes相对应的php源文件是否更新

apc.enabled=”1″

apc.shm_segments=1     ;这里的问题,这里修改了默认内存配置WIN7下出错,不知道大家遇到没的?apc.shm_size=30M ;内存空间大 小

apc.ttl=300    ;指定时间后缓存对象会被清除 秒

apc.gc_ttl=1    ;缓存条目在垃圾收集列表中存活的秒数

apc.user_ttl=300

apc.num_files_hint=1024    ;可能会有多少个文件相应的opcodes需要被缓成

apc.user_entries_hint = 4096    ;可能会有多少个 apc_userdata_cache条目需要被缓存apc.mmap_file_mask=”E:/Wamp/tmp/apc.XXXXXX”

apc.enable_cli=1    ;为CLI版本的PHP开启动APC功能


[eAccelerator]

zend_extension="/usr/lib/php/extensions/eaccelerator.so" 注:模块的具体位置;

eaccelerator.shm_size="16" 注:共享内存大小;

eaccelerator.cache_dir="/home/eaccelerator" 注:缓存目录;

eaccelerator.enable=1    ;eAccelerator是否有效

eaccelerator.optimizer=1    ;是否使用内置的优化工具加速代码的执行

eaccelerator.check_mtime=1    ;是否检查php程序更新时间

eaccelerator.debug=0    ;是否记录eAccelerator debug log

eaccelerator.filter=""        ;决定哪些php文件被缓存

eaccelerator.shm_max=0    ;设置诸如“eaccelerator_put()”之类的函数能往共享内存里面加载数据的大小,0为不限制eaccelerator.shm_ttl=0    ;共享内存空间已满,将删除在“shm_ttl”秒前没有使用的程序。默认为0,为不删除任何文件eaccelerator.shm_prune_period=0    ;共享内存已满。前一次操作是在shm_prune_period秒之前,那么这一次将删除所有的旧程序。默认为“0”,意为不删除任何程序。

eaccelerator.shm_only=0    ;是否把编译后程序缓存到硬盘上,默认为“0”,意为同时使用共享内存和硬盘做缓存eaccelerator.compress=1    ;是否对缓存内容做压缩。默认为“1”,为不压缩。

eaccelerator.compress_level=9    ;压缩的级别,默认和最高都为“9”。

eaccelerator.keys = "disk_only"

eaccelerator.session = "disk_only"

eaccelerator.content = "disk_only";设置内容缓存的存放的地方,可以设置为:shm_and_disk 在共享缓存和硬盘(默认值)shm 默认存在共享内存,如果共享内存已满或大小超过 "eaccelerator.shm_max" 的值,就存到硬盘shm_only 只存放在共享内存disk_only 只存放在硬盘none 不缓存数据

eaccelerator.allowed_admin_path = "/var/www/html/21andy.com/eaccelerator"    ;这是控制面板的地址


[zend]

zend_optimizer.optimization_level=15    ;优化程度,这里定义启动多少个优化过程。

zend_optimizer.encoder_loader=on    ;是否允许处理由Zend Encoder加密的PHP文件。

zend_extension_ts=""    ;优化器所在目录。

zend_extension_manager.optimizer_ts     ;优化器管理所在目录。

', '

[Xdebug]

zend_extension="x:\PHP\ext\php_xdebug-2.0.5-5.2.dll"xdebug.default_enable=on   ;显示默认的错误信息xdebug.auto_trace=on   ;自动打开“监测函数调用过程”的功模。该功能可以在你指定的目录中将函数调用的监测信息以文件的形式输出。此配置项的默认值为off。

xdebug.collect_params=on   ;打开收集“函数参数”的功能。将函数调用的参数值列入函数过程调用的监测信息中。此配置项的默认值为off。

xdebug.collect_return=on   ;打开收集“函数返回值”的功能。将函数的返回值列入函数过程调用的监测信息中。此配置项的默认值为off。

xdebug.max_nesting_level=100xdebug.profiler_enable=on   ;打开效能监测器。

xdebug.remote_enable=on   ;是否调试

xdebug.remote_host=localhostxdebug.remote_port=9000   ;调试端口

xdebug.remote_handler=dbgp   ;选择协议

xdebug.trace_output_dir="d:\Temp"   ;设定函数调用监测信息的输出文件的路径。

xdebug.profiler_output_dir="d:\Temp"   ;设定效能监测信息输出文件的路径。


[apc];

apc.stat=0    ;APC是否检查Opcodes相对应的php源文件是否更新

apc.enabled=”1″

apc.shm_segments=1     ;这里的问题,这里修改了默认内存配置WIN7下出错,不知道大家遇到没的?apc.shm_size=30M ;内存空间大 小

apc.ttl=300    ;指定时间后缓存对象会被清除 秒

apc.gc_ttl=1    ;缓存条目在垃圾收集列表中存活的秒数

apc.user_ttl=300

apc.num_files_hint=1024    ;可能会有多少个文件相应的opcodes需要被缓成

apc.user_entries_hint = 4096    ;可能会有多少个 apc_userdata_cache条目需要被缓存apc.mmap_file_mask=”E:/Wamp/tmp/apc.XXXXXX”

apc.enable_cli=1    ;为CLI版本的PHP开启动APC功能


[eAccelerator]

zend_extension="/usr/lib/php/extensions/eaccelerator.so" 注:模块的具体位置;

eaccelerator.shm_size="16" 注:共享内存大小;

eaccelerator.cache_dir="/home/eaccelerator" 注:缓存目录;

eaccelerator.enable=1    ;eAccelerator是否有效

eaccelerator.optimizer=1    ;是否使用内置的优化工具加速代码的执行

eaccelerator.check_mtime=1    ;是否检查php程序更新时间

eaccelerator.debug=0    ;是否记录eAccelerator debug log

eaccelerator.filter=""        ;决定哪些php文件被缓存

eaccelerator.shm_max=0    ;设置诸如“eaccelerator_put()”之类的函数能往共享内存里面加载数据的大小,0为不限制eaccelerator.shm_ttl=0    ;共享内存空间已满,将删除在“shm_ttl”秒前没有使用的程序。默认为0,为不删除任何文件eaccelerator.shm_prune_period=0    ;共享内存已满。前一次操作是在shm_prune_period秒之前,那么这一次将删除所有的旧程序。默认为“0”,意为不删除任何程序。

eaccelerator.shm_only=0    ;是否把编译后程序缓存到硬盘上,默认为“0”,意为同时使用共享内存和硬盘做缓存eaccelerator.compress=1    ;是否对缓存内容做压缩。默认为“1”,为不压缩。

eaccelerator.compress_level=9    ;压缩的级别,默认和最高都为“9”。

eaccelerator.keys = "disk_only"

eaccelerator.session = "disk_only"

eaccelerator.content = "disk_only";设置内容缓存的存放的地方,可以设置为:shm_and_disk 在共享缓存和硬盘(默认值)shm 默认存在共享内存,如果共享内存已满或大小超过 "eaccelerator.shm_max" 的值,就存到硬盘shm_only 只存放在共享内存disk_only 只存放在硬盘none 不缓存数据

eaccelerator.allowed_admin_path = "/var/www/html/21andy.com/eaccelerator"    ;这是控制面板的地址


[zend]

zend_optimizer.optimization_level=15    ;优化程度,这里定义启动多少个优化过程。

zend_optimizer.encoder_loader=on    ;是否允许处理由Zend Encoder加密的PHP文件。

zend_extension_ts=""    ;优化器所在目录。

zend_extension_manager.optimizer_ts     ;优化器管理所在目录。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值