PHP Conference Japan 2024

Memcached::setSaslAuthData

(PECL memcached >= 2.0.0)

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

描述

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

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

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

参数

用户名

用于身份验证的用户名。

密码

用于身份验证的密码。

返回值

成功时返回 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