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