PHP.mk документација

Конфигурација во време на извршување

Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.

memcache.ini.php PHP.net прокси Преводот се освежува
Оригинал на PHP.net
Патека memcache.ini.php Локална патека за оваа страница.
Извор php.net/manual/en Оригиналниот HTML се реупотребува и локално се стилизира.
Режим Прокси + превод во позадина Кодовите, табелите и белешките остануваат читливи во истиот тек.
Конфигурација во време на извршување

Референца за `memcache.ini.php` со подобрена типографија и навигација.

memcache.ini.php

Конфигурација во време на извршување

Поведението на овие функции е под влијание на поставките во php.ini.

Опции за конфигурација на Memcache
Име Стандардно Променливо Дневник на промени
memcache.allow_failover "1" INI_ALL Достапно од memcache 2.0.2.
memcache.max_failover_attempts "20" INI_ALL Достапно од memcache 2.1.0.
memcache.chunk_size "8192" INI_ALL Достапно од memcache 2.0.2.
memcache.default_port "11211" INI_ALL Достапно од memcache 2.0.2.
memcache.hash_strategy "standard" INI_ALL Достапно од memcache 2.2.0.
memcache.hash_function "crc32" INI_ALL Достапно од memcache 2.2.0.
memcache.protocol ascii INI_ALL Поддржано од memcache 3.0.0
memcache.redundancy 1 INI_ALL Поддржано од memcache 3.0.0
memcache.session_redundancy 2 INI_ALL Поддржано од memcache 3.0.0
memcache.compress_threshold 20000 INI_ALL Поддржано од memcache 3.0.3
memcache.lock_timeout 15 INI_ALL Поддржано од memcache 3.0.4
Опции за конфигурација на сесија што влијаат на однесувањето на Memcache
Име Стандардно Променливо Дневник на промени
session.save_handler "files" INI_ALL Поддржано од memcache 2.1.2
session.save_path "" INI_ALL Поддржано од memcache 2.1.2
За подетални информации и дефиниции на INI_* режимите, видете го Каде може да се постави поставка за конфигурација.

Еве кратко објаснување на директивите за конфигурација.

memcache.allow_failover bool
Дали да се префрли на други сервери при грешки.
memcache.max_failover_attempts int
Дефинира колку сервери да се обидат при поставување и добивање податоци. Се користи само во комбинација со memcache.allow_failover.
memcache.chunk_size int
Податоците ќе се пренесуваат во делови од оваа големина, поставувањето на пониска вредност бара повеќе мрежни записи. Обидете се да ја зголемите оваа вредност на 32768 ако забележите необјасниви забавувања.
memcache.default_port string
Стандардниот TCP број на порта што се користи при поврзување со memcached серверот ако не е наведена друга порта.
memcache.hash_strategy string
Контролира која стратегија да се користи при мапирање на клучеви на сервери. Поставете ја оваа вредност на consistent за да овозможите конзистентно хеширање што им овозможува на серверите да се додаваат или отстрануваат од групата без да предизвикаат повторно мапирање на клучевите. Поставувањето на оваа вредност на standard резултира со користење на старата стратегија.
memcache.hash_function string
Контролира која хеш функција да се примени при мапирање на клучеви на сервери, crc32 ја користи стандардната CRC32 хеш додека fnv ја користи FNV-1a.
memcache.protocol string
memcache.redundancy int
memcache.session_redundancy int
memcache.compress_threshold int
memcache.lock_timeout int
session.save_handler string
Користете memcache како ракувач на сесии со поставување на оваа вредност на memcache.
session.save_path string
Дефинира список на URL-адреси на сервери разделени со запирка што ќе се користат за складирање на сесии, на пример "tcp://host1:11211, tcp://host2:11211". Секој URL може да содржи параметри што се применуваат на тој сервер, тие се исти како и за Додај memcached сервер во пул на конекции метод. На пример "tcp://host1:11211?persistent=1&weight=1&timeout=1&retry_interval=15"

Белешки од корисници 1 белешка

kross на escapistmag точка com
пред 16 години
There's a currently undocumented variable that is now available (you can see it in php_info()) for session handling:

memcache.session_redundancy

The default seems to be "2", and it is supposed to influence how many copies of a particular session object that Memcache will store for failover purposes (so with a redundancy of 2, it will store a session on 2 different shards).

This will add slight overhead with extra writes, but overall seems worth it for purposes of failover.
На оваа страница

Автоматски outline од активната документација.

Насловите ќе се појават тука по вчитување.

Попрегледно читање

Примерите, changelog табелите и user notes се визуелно издвоени за да не се губат во долгата содржина.

Брз совет Користи го outline-от Скокни директно на главните секции од активната страница.
Извор Оригиналниот линк останува достапен Кога ти треба целосен upstream context, отвори го PHP.net во нов tab.