| [149] | 1 | ;; ±¾ÎļþÖ»ÊÇÀý×Ó, ÇëÔÚ php.ini ÀïÉèÖÃÒÔ±ãÉúЧ |
|---|
| [128] | 2 | [xcache-common] |
|---|
| [149] | 3 | ;; °²×°³É zend extension (ÍÆ¼ö), ·¾¶Ò»°ãÊÇ "$extension_dir/xcache.so" |
|---|
| [128] | 4 | zend_extension = /usr/local/lib/php/extensions/non-debug-non-zts-xxx/xcache.so |
|---|
| [149] | 5 | ;; Windows ϵͳÀý×Ó: |
|---|
| [128] | 6 | zend_extension_ts = c:/php/extensions/php_xcache.dll |
|---|
| [149] | 7 | ;; »òÕßÄúÒ²¿É°Ñ XCache °²×°³É extension, ×¢ÒâÈ·±£ÄúµÄ extension_dir ÉèÖÃÕýÈ·, ²¢°Ñ xcache.so »òÕß php_xcache.dll ·Åµ½¸ÃĿ¼ÀïÃæ |
|---|
| [128] | 8 | ; extension = xcache.so |
|---|
| [149] | 9 | ;; »òÕß Win32 ϵͳ: |
|---|
| [128] | 10 | ; extension = php_xcache.dll |
|---|
| 11 | |
|---|
| [149] | 12 | ; Èç¹ûÄúÔÚ php5.1 »òÕßÒÔÉϰ汾ÆôÓà XCache, Ôò±ØÐëʹÓÃÒÔÏÂÉèÖà |
|---|
| [128] | 13 | auto_globals_jit = Off |
|---|
| 14 | |
|---|
| 15 | [xcache.admin] |
|---|
| 16 | xcache.admin.user = "mOo" |
|---|
| [149] | 17 | ; xcache.admin.pass = md5($ÄúµÄÃÜÂë) |
|---|
| [128] | 18 | xcache.admin.pass = "" |
|---|
| 19 | |
|---|
| 20 | [xcache] |
|---|
| [149] | 21 | ; ÕâÀïµÄ¶àÊýÑ¡Ïî½öÔÚ ini Àï¿ÉÒÔÐÞ¸Ä, ÕâÀïÁгöµÄ¶¼ÊÇĬÈÏÖµ, ³ý·ÇÁíÍâ˵Ã÷ |
|---|
| [177] | 22 | |
|---|
| 23 | ; select low level shm/allocator scheme implemenation |
|---|
| 24 | xcache.shm_scheme = "mmap" |
|---|
| [149] | 25 | ; ½ûÓÃ: xcache.size=0 |
|---|
| [177] | 26 | ; ÆôÓÃ: xcache.size=64M Ö®Àà (ÈÎÒâ>0µÄÖµ) ͬʱÇë×¢ÒâÄúµÄϵͳ mmap ÉÏÏÞ |
|---|
| 27 | xcache.size = 0M |
|---|
| [149] | 28 | ; ½¨ÒéÉèÖÃΪ cpu Êý (cat /proc/cpuinfo |grep -c processor) |
|---|
| [128] | 29 | xcache.count = 1 |
|---|
| [149] | 30 | ; Ö»ÊǸö²Î¿¼Öµ, Äú¿ÉÒÔ·ÅÐĵش洢¶àÓÚ´ËÊýÁ¿µÄÏîÄ¿(php½Å±¾/±äÁ¿) |
|---|
| [128] | 31 | xcache.slots = 8K |
|---|
| [149] | 32 | ; »º´æÏîÄ¿µÄ ttl, 0=ÓÀ¾Ã |
|---|
| [128] | 33 | xcache.ttl = 0 |
|---|
| [149] | 34 | ; ɨÃè¹ýÆÚÏîÄ¿µÄʱ¼ä¼ä¸ô, 0=²»É¨Ãè, ÆäËûÖµÒÔÃëΪµ¥Î» |
|---|
| [128] | 35 | xcache.gc_interval = 0 |
|---|
| 36 | |
|---|
| [149] | 37 | ; ͬÉÏ, Ö»ÊÇÕë¶Ô±äÁ¿»º´æÉèÖà |
|---|
| [177] | 38 | xcache.var_size = 0M |
|---|
| [128] | 39 | xcache.var_count = 1 |
|---|
| 40 | xcache.var_slots = 8K |
|---|
| [149] | 41 | ; ĬÈÏ, ÔÊÐí ini_set() |
|---|
| [128] | 42 | xcache.var_ttl = 0 |
|---|
| [149] | 43 | ; ×î´óttlÖµ |
|---|
| [128] | 44 | xcache.var_maxttl = 0 |
|---|
| 45 | xcache.var_gc_interval = 300 |
|---|
| 46 | |
|---|
| [149] | 47 | ; ½ö²âÊÔÓà |
|---|
| [128] | 48 | xcache.test = Off |
|---|
| [149] | 49 | ; /dev/zero ʱÎÞЧ |
|---|
| [128] | 50 | xcache.readonly_protection = Off |
|---|
| [149] | 51 | ; ¶ÔÓÚ *nix ϵͳ, xcache.mmap_path ÊÇÎļþ·¾¶¶ø²»ÊÇĿ¼, (¿ÉÒÔ²»´æÔÚ µ«ÊDZØÐëÄÜ´´½¨). |
|---|
| 52 | ; Èç¹ûÄúÆÚÍûÆôÓà ReadonlyProtection, ¿ÉÒÔʹÓÃÀàËÆ "/tmp/xcache" |
|---|
| 53 | ; 2 ¸ö php ×é²»»á¹²Ïíͬһ¸ö /tmp/xcache |
|---|
| 54 | ; ¶ÔÓÚ Win32 ϵͳ, xcache.mmap_path=ÄäÃûMAPÃû×Ö, ²»ÊÇÎļþ·¾¶. ½¨ÒéʹÓà XCache ×ÖÑÛ±ÜÃâ¸úÆäËûÈí¼þ³åÍ» |
|---|
| [128] | 55 | xcache.mmap_path = "/dev/zero" |
|---|
| 56 | |
|---|
| 57 | |
|---|
| [149] | 58 | ; ½öÓÃÓÚ *nix ϵͳ |
|---|
| 59 | ; ÉèÖÃΪ¿Õ(½ûÓÃ) »òÕßÀàËÆ "/tmp/phpcore/" |
|---|
| 60 | ; ×¢Òâ¸ÃĿ¼Ӧ¸ÃÄܱ» php дÈëÎļþ (¸ú open_basedir ÎÞ¹Ø) |
|---|
| [128] | 61 | xcache.coredump_directory = "" |
|---|
| 62 | |
|---|
| 63 | xcache.cacher = On |
|---|
| [177] | 64 | xcache.stat = On |
|---|
| [128] | 65 | xcache.optimizer = Off |
|---|
| 66 | |
|---|
| 67 | [xcache.coverager] |
|---|
| 68 | |
|---|
| [149] | 69 | ; Èç¹û xcache.coveragedump_directory ÉèÖÃΪ¿ÕÔò±¾ÉèÖÃ×Ô¶¯Îª Off |
|---|
| [204] | 70 | xcache.coverager = Off |
|---|
| 71 | |
|---|
| 72 | ; ÇëÈ·±£±¾Ä¿Â¼Äܱ» coverage viewer ½Å±¾¶ÁÈ¡ (×¢Òâ open_basedir) |
|---|
| 73 | ; ÒÀÀµÓÚ xcache.coverager=On |
|---|
| 74 | xcache.coveragedump_directory = "" |
|---|