Changes between Version 3 and Version 4 of PhpIni.zh


Ignore:
Timestamp:
2007-07-08T18:33:58+02:00 (7 years ago)
Author:
moo
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PhpIni.zh

    v3 v4  
    1 [[TracNav(DocTocZh)]] 
     1[[TracNav(DocToc.zh)]] 
    22[[PageOutline]] 
    33= XCache and php.ini = 
     
    3232 
    3333= XCache 的 INI 配置 = 
    34 终于到了解释 xcache.ini 的时候了, 不管你有没有上面的基础知识. 
    35  
    36 == 载入 XCache 模块 == 
    37 {{{ 
    38 ;; 安装成 zend extension (推荐), 路径一般是 "$extension_dir/xcache.so" 
    39 zend_extension = /usr/local/lib/php/extensions/non-debug-non-zts-xxx/xcache.so 
    40 ;; Windows 系统例子: 
    41 zend_extension_ts = c:/php/extensions/php_xcache.dll 
    42 ;; 或者您也可把 XCache 安装成 extension, 注意确保您的 extension_dir 设置正确, 并 
    43 把 xcache.so 或者 php_xcache.dll 放到该目录里面 
    44 ; extension = xcache.so 
    45 ;; 或者 Win32 系统: 
    46 ; extension = php_xcache.dll 
    47 }}} 
    48  
    49 == XCache Administration == 
    50 ||'''Name'''||'''Default'''||'''Changeable''' 
    51 ||xcache.admin.user||"mOo"||PHP_INI_SYSTEM 
    52 ||xcache.admin.pass||""||PHP_INI_SYSTEM 
    53 ||xcache.test||Off||PHP_INI_SYSTEM 
    54 ||xcache.coredump_directory||""||PHP_INI_SYSTEM 
    55  
    56  '''xcache.admin.user''' ''string'':: 
    57  验证名. 
    58  '''xcache.admin.pass''' ''string'':: 
    59  md5 后的验证密码, 亦即 md5(您的密码), 留空则禁用管理页面. 
    60  '''xcache.test''' ''string'':: 
    61  仅在测试一些功能的时候才启用. 如果您不知道这个功能的作用, 则您不需要知道. 
    62  '''xcache.coredump_directory''' ''string'':: 
    63  设置在 crash (SIGSEGV/SIGABRT) 时保存 core dump 文件的路径. 留空则禁止, 或者设置为类似 "/tmp/phpcore/" 的目录. 
    64  确保这个路径可以被 php 写入文件. (与 open_basedir 无关). 
    65  
    66 == XCache Cacher == 
    67 ||'''Name'''||'''Default'''||'''Changeable''' 
    68 ||xcache.cacher||On||PHP_INI_SYSTEM 
    69 ||xcache.size||0||PHP_INI_ALL 
    70 ||xcache.count||1||PHP_INI_SYSTEM 
    71 ||xcache.slots||8K||PHP_INI_SYSTEM 
    72 ||xcache.ttl||0||PHP_INI_SYSTEM 
    73 ||xcache.gc_interval||0||PHP_INI_SYSTEM 
    74 ||xcache.var_size||0||PHP_INI_SYSTEM 
    75 ||xcache.var_count||1||PHP_INI_SYSTEM 
    76 ||xcache.var_slots||8K||PHP_INI_SYSTEM 
    77 ||xcache.var_ttl||0||PHP_INI_ALL 
    78 ||xcache.var_maxttl||0||PHP_INI_SYSTEM 
    79 ||xcache.var_gc_interval||300||PHP_INI_SYSTEM 
    80 ||xcache.readonly_protection||Off||PHP_INI_SYSTEM 
    81 ||xcache.mmap_path||"/dev/zero"||PHP_INI_SYSTEM 
    82  
    83  '''xcache.cacher''' ''boolean'':: 
    84  使用/不使用 opcode 缓冲器. xcache.size = 0 时无效. 
    85  '''xcache.size''' ''int'':: 
    86  0 禁止, 非 0 则启用缓冲器. 请注意您系统所允许的 mmap 最大值. 
    87  '''xcache.count''' ''int'':: 
    88  指定将 cache 切分成多少块. 参考 SplittedCache 
    89  '''xcache.slots''' ''size'':: 
    90  只是作为 hash 槽个数的参考值, 您可以放心地缓冲超过这个个数的项目. 
    91  '''xcache.ttl''' ''seconds'':: 
    92  设置缓冲项目的 Ttl (Time To Live) 值, 0=永不过期. 
    93  '''xcache.gc_interval''' ''seconds'':: 
    94  检查过期项目, 回收内存空间的间隔. 
    95  '''xcache.var_size''' ''int'':: 
    96  '''xcache.var_count''' ''int'':: 
    97  '''xcache.var_slots''' ''size'':: 
    98  '''xcache.var_gc_interval''' ''seconds'':: 
    99  同上, 不过用于数据缓冲而不是 opcode 缓冲. 
    100  '''xcache.var_ttl''' ''seconds'':: 
    101  xcache_(get|set|inc|dec) 等的默认 ttl 值. 
    102  '''xcache.var_maxttl''' ''seconds'':: 
    103  最大 ttl 值, 程序无法指定超过这个最大值的 ttl.  
    104  '''xcache.readonly_protection''' ''boolean'':: 
    105  如果启用了 ReadonlyProtection, 将会略微降低性能, 但是会提高一定的安全系数. 这个选项对于 xcache.mmap_path = /dev/zero 无效. 
    106  '''xcache.mmap_path''' ''string'':: 
    107  对于 *nix, xcache.mmap_path 是 ''文件路径'', 不是目录. 
    108  对于 Win32, xcache.mmap_path 只是匿名的 ''map 名'', 不是实际的文件路径. 
    109  如果您要启用 ReadonlyProtection 请用类似 "/tmp/xcache" 的路径. 2 组 php 不该共用同一个路径 (/dev/zero 除外). 
    110  
    111 == XCache Optimizer == 
    112 ||'''Name'''||'''Default'''||'''Changeable''' 
    113 ||xcache.optimizer||Off||PHP_INI_ALL 
    114  
    115  '''xcache.optimizer''' ''boolean'':: 
    116  启用优化器 (目前无效). 
    117  
    118 == XCache Coverager == 
    119 ||'''Name'''||'''Default'''||'''Changeable''' 
    120 ||xcache.coverager||Off||PHP_INI_ALL 
    121 ||xcache.coveragedump_directory||"/tmp/pcov/"||PHP_INI_SYSTEM 
    122  
    123  '''xcache.coverager''' ''boolean'':: 
    124  Enable coverage data collecting for xcache.coveragedump_directory and xcache_coverager_start/stop/get/clean() functions (will hurt executing performance) 
    125  '''xcache.coveragedump_directory''' ''string'':: 
    126  Directory to dump coverage data. Make sure it's readable (care open_basedir) by coverage viewer script. Requires xcache.coverager=On 
     34参考 XcacheIni