0

我在fuelphp 中的memcached 有问题。

我安装了 memcached 并将所有内容设置为应有的状态,当我运行我的应用程序时出现以下错误。

Fuel\Core\FuelException [错误]:Memcached 在写入时返回错误代码“47”。检查您的配置。

我知道fuelphp中的配置文件是正确的,因为它可以在其他计算机上运行,​​所以这不是问题。我的内存缓存出了点问题。

4

2 回答 2

1

47 表示 MEMCACHED_SERVER_TEMPORARILY_DISABLED,当你的 memcached 连接进入 tcp 超时或超过它的重试限制时,你会得到它。它由 libmemcached 生成,不受您的控制。

因此,您需要弄清楚为什么您的 memcached 服务器变得(暂时)无法访问。

于 2013-12-17T21:33:57.910 回答
0

我们遇到了同样的问题,并决定问题出在我们的 php-memcached 模块上,而根本不是 FuelPHP 的问题。此错误对我们来说不是永久性的,仅出现在四分之四的服务器上。

此错误对于您的配置是永久性的吗?

于 2013-11-06T22:14:27.770 回答