我在fuelphp中遇到memcached问题。
我安装了memcached并设置了应有的一切,当我运行我的应用程序时,我得到以下错误。
Fuel \ Core \ FuelException [错误]:Memcached在写入时返回错误代码“47”。检查您的配置。
我知道fuelphp中的配置文件是正确的,因为它可以在其他计算机上运行,所以这不是问题。我的memcached出了点问题。
答案 0 :(得分:1)
47表示MEMCACHED_SERVER_TEMPORARILY_DISABLED,当你的memcached连接进入tcp超时或通过它的重试限制时,你得到它。它由libmemcached生成,不在您的控制范围内。
因此,您需要弄清楚为什么您的memcached服务器(暂时)无法访问。
答案 1 :(得分:0)
我们遇到了同样的问题,并且我们的php-memcached模块确实存在问题,但根本没有使用FuelPHP。这个错误对我们来说不是永久性的,只出现在四个服务器中。
这个错误对您的配置是永久性的吗?