Php Symfony2 Memcached配置问题

Php Symfony2 Memcached配置问题,php,symfony,nginx,symfony-2.3,lsw-memcache-bundle,Php,Symfony,Nginx,Symfony 2.3,Lsw Memcache Bundle,我正在Symfony2应用程序中使用LswMemcacheBundle 我在应用程序中配置了所有配置。我在nginx服务器上安装了所有插件 当我运行应用程序时,出现以下错误: Runtime Notice: Declaration of Lsw\MemcacheBundle\Cache\LoggingMemcache::get() should be compatible with Memcached::get($key, $cache_cb = NULL, &$cas_token =

我正在
Symfony2
应用程序中使用
LswMemcacheBundle

我在应用程序中配置了所有配置。我在
nginx
服务器上安装了所有插件

当我运行应用程序时,出现以下错误:

Runtime Notice: Declaration of Lsw\MemcacheBundle\Cache\LoggingMemcache::get() should be compatible with Memcached::get($key, $cache_cb = NULL, &$cas_token = NULL, &$udf_flags = NULL)

我想不出这个问题

这是php memcached 2.2.0中的一个bug。有几种方法可以解决它

  • 安装没有此错误的php memcached 2.1.0
  • 从主分支安装php memcached,该分支有一个修复程序
  • 将LswMemcachedBundle升级到使用memcache扩展的版本2
  • 关闭错误报告中的通知(不推荐)

这个bug在上有很好的报道,并且

您是否安装了
php5 memcached
扩展和
memcached
包(注意末尾的
d
)?您使用什么版本的memcached、php5 memcached和php?什么操作系统?memcache支持=>已启用,版本=>3.0.8,版本=>$Revision:329835,php版本=>5.4.25,操作系统:centos,服务器:nginx