Memcached::setSaslAuthData

(PECL memcached >= 2.0.0)

Memcached::setSaslAuthData设置用于身份验证的凭据

描述

public Memcached::setSaslAuthData(string $username, string $password): bool

Memcached::setSaslAuthData() 设置用于与 memcache 服务器进行 SASL 身份验证的用户名和密码。

此方法仅在 memcached 扩展使用 SASL 支持构建时可用。 请参考 Memcached 设置 了解如何执行此操作。

参数

username

用于身份验证的用户名。

password

用于身份验证的密码。

返回值

成功时返回 true,失败时返回 false

添加笔记

用户贡献笔记 1 笔记

me at koen dot pt
9 年前
使用 setSaslAuthData() 时,您很可能会收到以下警告

警告:Memcached::setSaslAuthData(): SASL 仅在二进制协议中受支持,位于 test.php 第 8 行

要启用二进制协议,您必须将 Memcached::OPT_BINARY_PROTOCOL 选项设置为 true

<?php
$mc
->setOption(Memcached::OPT_BINARY_PROTOCOL, true);
?>
To Top