source: trunk/xcache.ini @ 1117

Last change on this file since 1117 was 1117, checked in by moo, 2 years ago

fixed #39: ini_set never work for xcache.coverager setting

  • Property svn:eol-style set to native
File size: 2.7 KB
Line 
1;; this is an example, it won't work unless properly configured into php.ini
2[xcache-common]
3;; non-Windows example:
4extension = xcache.so
5;; Windows example:
6; extension = php_xcache.dll
7
8[xcache.admin]
9xcache.admin.enable_auth = On
10xcache.admin.user = "mOo"
11; set xcache.admin.pass = md5($your_password)
12; login use $your_password
13xcache.admin.pass = ""
14
15[xcache]
16; ini only settings, all the values here is default unless explained
17
18; select low level shm/allocator scheme implemenation
19xcache.shm_scheme =        "mmap"
20; to disable: xcache.size=0
21; to enable : xcache.size=64M etc (any size > 0) and your system mmap allows
22xcache.size  =               60M
23; set to cpu count (cat /proc/cpuinfo |grep -c processor)
24xcache.count =                 1
25; just a hash hints, you can always store count(items) > slots
26xcache.slots =                8K
27; ttl of the cache item, 0=forever
28xcache.ttl   =                 0
29; interval of gc scanning expired items, 0=no scan, other values is in seconds
30xcache.gc_interval =           0
31
32; same as aboves but for variable cache
33xcache.var_size  =            4M
34xcache.var_count =             1
35xcache.var_slots =            8K
36; default value for $ttl parameter of xcache_*() functions
37xcache.var_ttl   =             0
38; hard limit ttl that cannot be exceed by xcache_*() functions. 0=unlimited
39xcache.var_maxttl   =          0
40xcache.var_gc_interval =     300
41
42; N/A for /dev/zero
43xcache.readonly_protection = Off
44; for *nix, xcache.mmap_path is a file path, not directory. (auto create/overwrite)
45; Use something like "/tmp/xcache" instead of "/dev/*" if you want to turn on ReadonlyProtection
46; different process group of php won't share the same /tmp/xcache
47; for win32, xcache.mmap_path=anonymous map name, not file path
48xcache.mmap_path =    "/dev/zero"
49
50
51; leave it blank(disabled) or "/tmp/phpcore/"
52; make sure it's writable by php (open_basedir is not checked)
53xcache.coredump_directory =   ""
54; disable cache after crash
55xcache.disable_on_crash =    Off
56
57; enable experimental documented features for each release if available
58xcache.experimental =        Off
59
60; per request settings. can ini_set, .htaccess etc
61xcache.cacher =               On
62xcache.stat   =               On
63xcache.optimizer =           Off
64
65[xcache.coverager]
66; enabling this feature will impact performance
67; enabled only if xcache.coverager == On && xcache.coveragedump_directory == "non-empty-value"
68
69; per request settings. can ini_set, .htaccess etc
70; enable coverage data collecting and xcache_coverager_start/stop/get/clean() functions
71xcache.coverager =           Off
72xcache.coverager_autostart =  On
73
74; set in php ini file only
75; make sure it's readable (open_basedir is checked) by coverage viewer script
76xcache.coveragedump_directory = ""
Note: See TracBrowser for help on using the repository browser.