Поведение этих функций зависит от установок в php.ini.
В таблице представлен список конфигурационных параметров модуля WinCache:
Имя | По умолчанию | Минимум | Максимум | Место изменения | Список изменений |
---|---|---|---|---|---|
wincache.fcenabled | "1" | "0" | "1" | INI_ALL | Доступно с WinCache 1.0.0 |
wincache.fcenabledfilter | "NULL" | "NULL" | "NULL" | INI_SYSTEM | Доступно с WinCache 1.0.0 |
wincache.fcachesize | "24" | "5" | "255" | INI_SYSTEM | Доступно с WinCache 1.0.0 |
wincache.fcndetect | "1" | "0" | "1" | INI_SYSTEM | Доступно с WinCache 1.1.0 |
wincache.maxfilesize | "256" | "10" | "2048" | INI_SYSTEM | Доступно с WinCache 1.0.0 |
wincache.ocenabled | "1" | "0" | "1" | INI_ALL | Доступно с WinCache 1.0.0. Удалено в 2.0.0.0 |
wincache.ocenabledfilter | "NULL" | "NULL" | "NULL" | INI_SYSTEM | Доступно с WinCache 1.0.0. Удалено в 2.0.0.0 |
wincache.ocachesize | "96" | "15" | "255" | INI_SYSTEM | Доступно с WinCache 1.0.0. Удалено в 2.0.0.0 |
wincache.filecount | "4096" | "1024" | "16384" | INI_SYSTEM | Доступно с WinCache 1.0.0 |
wincache.chkinterval | "30" | "0" | "300" | INI_SYSTEM | Доступно с WinCache 1.0.0 |
wincache.ttlmax | "1200" | "0" | "7200" | INI_SYSTEM | Доступно с WinCache 1.0.0 |
wincache.enablecli | 0 | 0 | 1 | INI_SYSTEM | Доступно с WinCache 1.0.0 |
wincache.ignorelist | NULL | NULL | NULL | INI_ALL | Доступно с WinCache 1.0.0 |
wincache.namesalt | NULL | NULL | NULL | INI_SYSTEM | Доступно с WinCache 1.0.0 |
wincache.ucenabled | 1 | 0 | 1 | INI_SYSTEM | Доступно с WinCache 1.1.0 |
wincache.ucachesize | 8 | 5 | 85 | INI_SYSTEM | Доступно с WinCache 1.1.0 |
wincache.scachesize | 8 | 5 | 85 | INI_SYSTEM | Доступно с WinCache 1.1.0 |
wincache.rerouteini | NULL | NULL | NULL | INI_SYSTEM | Доступно с WinCache 1.2.0. Удалено в 1.3.7 |
wincache.reroute_enabled | 1 | 0 | 1 | INI_SYSTEM |INI_PERDIR | Доступно с WinCache 1.3.7 |
wincache.srwlocks | 1 | 0 | 1 | INI_SYSTEM | Доступно с WinCache 1.3.6.3. Удалено в 2.0.0.0 |
wincache.filemapdir | NULL | NULL | NULL | INI_SYSTEM | Доступно с WinCache 1.3.7.4 |
Краткое разъяснение конфигурационных директив.
wincache.fcenabled
boolwincache.fcenabledfilter
stringwincache.fcenabled
: если wincache.fcenabled
установлено в 1, то для серверов, перечисленных в wincache.fcenabledfilter
файловое кеширование будет отключено; если wincache.fcenabled
установлено как 0, то для серверов, перечисленных в wincache.fcenabledfilter
файловое кеширование будет включено. wincache.fcachesize
intwincache.fcndetect
boolwincache.chkinterval
интервалы времени. wincache.maxfilesize
intwincache.ocenabled
boolЭта опция была УДАЛЕНА в версии 2.0.0.0
wincache.ocenabledfilter
stringЭта опция была УДАЛЕНА в версии 2.0.0.0
wincache.ocenabled
: если wincache.ocenabled
установлено в 1, то для серверов, перечисленных в wincache.ocenabledfilter
файловое кеширование будет отключено; если wincache.ocenabled
установлено как 0, то для серверов, перечисленных в wincache.ocenabledfilter
файловое кеширование будет разрешено. wincache.ocachesize
intЭта опция была УДАЛЕНА в версии 2.0.0.0
wincache.filecount
intwincache.chkinterval
intwincache.ttlmax
intwincache.enablecli
boolwincache.ignorelist
stringОпределяет список файлов, которые не нужно кешировать. Указываются только имена файлов. Символ разделитель - вертикальная черта "|".
Пример #1 Пример использования wincache.ignorelist
wincache.ignorelist = "index.php|misc.php|admin.php"
wincache.namesalt
stringwincache.ucenabled
boolwincache.ucachesize
intwincache.scachesize
intwincache.rerouteini
string Эта опция была УДАЛЕНА в версии 1.3.7. Начиная с 1.3.7. вместо неё используйте wincache.reroute_enabled
.
wincache.reroute_enabled
boolwincache.srwlocks
boolЭта опция была УДАЛЕНА в версии 2.0.0.0
wincache.filemapdir
string