El comportamiento de estas funciones se ve afectado por la configuración de php.ini.
| Nombre | Por defecto | Cambiable | Historial de cambios | 
|---|---|---|---|
| memcached.sess_locking | 1 | PHP_INI_ALL | |
| memcached.sess_consistent_hash | 0 | PHP_INI_ALL | |
| memcached.sess_binary | 0 | PHP_INI_ALL | |
| memcached.sess_lock_wait | 150000 | PHP_INI_ALL | |
| memcached.sess_prefix | memc.sess.key. | PHP_INI_ALL | |
| memcached.sess_number_of_replicas | 0 | PHP_INI_ALL | |
| memcached.sess_randomize_replica_read | 0 | PHP_INI_ALL | |
| memcached.sess_remove_failed | 0 | PHP_INI_ALL | |
| memcached.compression_type | fastlz | PHP_INI_ALL | |
| memcached.compression_factor | 1.3 | PHP_INI_ALL | |
| memcached.compression_threshold | 2000 | PHP_INI_ALL | |
| memcached.serializer | php | PHP_INI_ALL | |
| memcached.use_sasl | 0 | PHP_INI_SYSTEM | 
He aquí una breve explicación de las directivas de configuración.
memcached.sess_locking
     integer
    Emplear el bloqueo de sesiones. Valores válidos: On, Off; el predeterminado es On.
memcached.sess_consistent_hash
     integer
    Modo de hash consistente de sesiones de memcached. Si se establece a On, se emplea el hash consistente para el manejador de sesiones. Al utilizar el hash consistente se pueden añadir o eliminar nodos sin desordenar demasiado las claves existentes. El valor predeterminado es Off.
memcached.sess_binary
     integer
    Emplear el modo binario de sesiones de memcached. Las réplicas de libmemcached solamente funcionan si el modo binario está habilitado. El valor predeterminado es Off.
memcached.sess_lock_wait
     integer
    Tiempo de espera entre reintentos de adquirir el bloqueo de una sesión, en microsegundos. Se ha de tener cuidado al establecer este valor. Los valores válidos son enteros, donde 0 se interpreta como el valor predeterminado. Los valores negativos resultan en una reducción en el intento de obtener el bloqueo. El valor predeterminado es 150000.
memcached.sess_prefix
     string
    Prefijo de clave de sesión de memcached. Los valores válidos son string de menos de 219 bytes de longitud. El valor predeterminado es "memc.sess.key."
memcached.sess_number_of_replicas
     integer
    El número de réplicas de sesiones de memcached.
memcached.sess_randomize_replica_read
     integer
    Aleatorizar la lectura de réplicas de sesiones de memcached.
memcached.sess_remove_failed
     integer
    Permitir que sean eliminados automáticamente los servidores de memcached fallidos.
memcached.compression_type
     string
    Establecer el tipo de compresión. Los valores válidos son: fastlz, zlib. El predeterminado es fastlz.
memcached.compression_factor
     float
    Factor de compresión. Almacenar valores comprimidos solamente si el factor de compresión (ahorro) excede el límite establecido. Emplear el almacenamiento comprimido si: longitud_normal > longitud_comprimida * factor. El valor predeterminado es 1.3 (23% de ahorro de espacio).
memcached.compression_threshold
     integer
    El umbral de compresión. No comprime valores serializados por debajo de este umbral. El valor predeterminado es 2000 bytes.
memcached.serializer
     string
    Establecer el serializador predeterminado para nuevos objetos de memcached. Los valores válidos son: php, igbinary, json, json_array.
Codificación JSON estándar de PHP. Este serializador es rápido y compacto, pero solamente funciona con datos codificados con UTF-8 y no implementa completamente la serialización. Ver la extensión JSON.
Como json, pero decodifica en array.
El serializador estándar de PHP.
Un serializador binario
El predeterminado es igbinary, si está disponible, o de lo contrario php.
memcached.use_sasl
     integer
    Emplear la autenticación SASL para conexiones. Los valores válidos son: On, Off. El predeterminado es Off.