&ConfigureOptions; memcache&Name;&Default;&Changeable;&Changelog;memcache.allow_failover"1"PHP_INI_ALLDisponible à partir de memcache 2.0.2.memcache.max_failover_attempts"20"PHP_INI_ALLDisponible à partir de memcache 2.1.0.memcache.chunk_size"8192"PHP_INI_ALLDisponible à partir de memcache 2.0.2.memcache.default_port"11211"PHP_INI_ALLDisponible à partir de memcache 2.0.2.memcache.hash_strategy"standard"PHP_INI_ALLDisponible à partir de memcache 2.2.0.memcache.hash_function"crc32"PHP_INI_ALLDisponible à partir de memcache 2.2.0.memcache.protocolasciiPHP_INI_ALLSupporté à partir de memcache 3.0.0memcache.redundancy1PHP_INI_ALLSupporté à partir de memcache 3.0.0memcache.session_redundancy2PHP_INI_ALLSupporté à partir de memcache 3.0.0memcache.compress_threshold20000PHP_INI_ALLSupporté à partir de memcache 3.0.3memcache.lock_timeout15PHP_INI_ALLSupporté à partir de memcache 3.0.4
Options de Configurations de Session Affectant le Comportement de Memcache&Name;&Default;&Changeable;&Changelog;session.save_handler"files"PHP_INI_ALLSupporté à partir de memcache 2.1.2session.save_path""PHP_INI_ALLSupporté à partir de memcache 2.1.2
&ini.php.constants;
&ini.descriptions.title;
memcache.allow_failoverbool
Si l'on doit basculer sur d'autres serveurs en cas d'erreur.
memcache.max_failover_attemptsint
Définit combien de serveurs à essayer lorsque l'on fixe ou récupère des
données. Utilisez seulement en conjonction avec memcache.allow_failover.
memcache.chunk_sizeint
Les données doivent être transférées en morceaux de cette taille ;
Configurer cette valeur à une petite valeur provoque plus d'écritures
sur le réseau. Essayez d'augmenter cette valeur à 32768 si vous
rencontrez des ralentissements inexplicables.
memcache.default_portstring
Le numéro du port TCP par défaut à utiliser lors de la connexion
au serveur memcache si aucun autre port n'est spécifié.
memcache.hash_strategystring
Contrôle la stratégie à appliquer lors du mappage des clés sur les serveurs.
Définir cette valeur à consistent pour activer la cohérence
de hachage qui permet aux serveurs d'être ajoutés ou supprimés de la réserver sans
pour autant avoir besoin d'effectuer un nouveau mappage des clés. Définir cette
valeur à standard fera que l'ancienne stratégie sera utilisée.
memcache.hash_functionstring
Contrôle la fonction de hachage à appliquer lors du mappage des clés
sur les serveurs, crc32 utilisera le CRC32 standard,
tandis que fnv utilisera FNV-1a.
memcache.protocolstringmemcache.redundancyintmemcache.session_redundancyintmemcache.compress_thresholdintmemcache.lock_timeoutintsession.save_handlerstring
Utilisez memcache comme gestionnaire de session en définissant cette valeur à
memcache.
session.save_pathstring
Définit les URL serveur, séparées par une virgule, à utiliser pour le stockage des
sessions, par exemple : "tcp://host1:11211, tcp://host2:11211".
Chaque URL peut contenir des paramètres qui seront appliqués au serveur, de la même
façon que pour la méthode Memcache::addServer. Par exemple :
"tcp://host1:11211?persistent=1&weight=1&timeout=1&retry_interval=15"