php.ini の設定により動作が変化します。
この表は、WinCache 拡張モジュールが提供する設定項目をまとめたものです。
名前 | デフォルト | 最小 | 最大 | 変更可能 | 変更履歴 |
---|---|---|---|---|---|
wincache.fcenabled | "1" | "0" | "1" | PHP_INI_ALL | WinCache 1.0.0 以降で使用可能 |
wincache.fcenabledfilter | "NULL" | "NULL" | "NULL" | PHP_INI_SYSTEM | WinCache 1.0.0 以降で使用可能 |
wincache.fcachesize | "24" | "5" | "255" | PHP_INI_SYSTEM | WinCache 1.0.0 以降で使用可能 |
wincache.fcndetect | "1" | "0" | "1" | PHP_INI_SYSTEM | WinCache 1.1.0 以降で使用可能 |
wincache.maxfilesize | "256" | "10" | "2048" | PHP_INI_SYSTEM | WinCache 1.0.0 以降で使用可能 |
wincache.ocenabled | "1" | "0" | "1" | PHP_INI_ALL | WinCache 1.0.0 以降で使用可能、2.0.0.0 で削除 |
wincache.ocenabledfilter | "NULL" | "NULL" | "NULL" | PHP_INI_SYSTEM | WinCache 1.0.0 以降で使用可能、2.0.0.0 で削除 |
wincache.ocachesize | "96" | "15" | "255" | PHP_INI_SYSTEM | WinCache 1.0.0 以降で使用可能、2.0.0.0 で削除 |
wincache.filecount | "4096" | "1024" | "16384" | PHP_INI_SYSTEM | WinCache 1.0.0 以降で使用可能 |
wincache.chkinterval | "30" | "0" | "300" | PHP_INI_SYSTEM | WinCache 1.0.0 以降で使用可能 |
wincache.ttlmax | "1200" | "0" | "7200" | PHP_INI_SYSTEM | WinCache 1.0.0 以降で使用可能 |
wincache.enablecli | 0 | 0 | 1 | PHP_INI_SYSTEM | WinCache 1.0.0 以降で使用可能 |
wincache.ignorelist | NULL | NULL | NULL | PHP_INI_ALL | WinCache 1.0.0 以降で使用可能 |
wincache.namesalt | NULL | NULL | NULL | PHP_INI_SYSTEM | WinCache 1.0.0 以降で使用可能 |
wincache.ucenabled | 1 | 0 | 1 | PHP_INI_SYSTEM | WinCache 1.1.0 以降で使用可能 |
wincache.ucachesize | 8 | 5 | 85 | PHP_INI_SYSTEM | WinCache 1.1.0 以降で使用可能 |
wincache.scachesize | 8 | 5 | 85 | PHP_INI_SYSTEM | WinCache 1.1.0 以降で使用可能 |
wincache.rerouteini | NULL | NULL | NULL | PHP_INI_SYSTEM | WinCache 1.2.0 以降で使用可能。1.3.7 で削除。 |
wincache.reroute_enabled | 1 | 0 | 1 | PHP_INI_SYSTEM | PHP_INI_PERDIR | WinCache 1.3.7 以降で使用可能 |
wincache.srwlocks | 1 | 0 | 1 | PHP_INI_SYSTEM | WinCache 1.3.6.3 以降で使用可能、2.0.0.0 で削除 |
wincache.filemapdir | NULL | NULL | NULL | PHP_INI_SYSTEM | WinCache 1.3.7.4 以降で使用可能 |
以下に設定ディレクティブに関する 簡単な説明を示します。
wincache.fcenabled
boolean
wincache.fcenabledfilter
string
wincache.fcachesize
integer
wincache.fcndetect
boolean
wincache.maxfilesize
integer
wincache.ocenabled
boolean
このオプションは 2.0.0.0 で削除されました。
wincache.ocenabledfilter
string
wincache.ocachesize
integer
このオプションは 2.0.0.0 で削除されました。
wincache.filecount
integer
wincache.chkinterval
integer
wincache.ttlmax
integer
wincache.enablecli
boolean
wincache.ignorelist
string
この拡張モジュールでキャッシュをしないファイルの一覧を定義します。 ファイルリストにはファイル名のみを指定し、パイプ記号 "|" で区切ります。
例1 wincache.ignorelist の例
wincache.ignorelist = "index.php|misc.php|admin.php"
wincache.namesalt
string
wincache.ucenabled
boolean
wincache.ucachesize
integer
wincache.scachesize
integer
wincache.rerouteini
string
このオプションは 1.3.7 で削除されました。1.3.7 以降で同様の機能を使うには、wincache.reroute_enabled を参照ください。
wincache.reroute_enabled
boolean
wincache.srwlocks
boolean
このオプションは 2.0.0.0 で削除されました。
wincache.filemapdir
string