/ / Symfony2 Memcachedの設定問題 - php、symfony、nginx、symfony-2.3、lsw-memcache-bundle

symfony2 Memcached設定問題 - php、symfony、nginx、symfony-2.3、lsw-memcache-bundle

使っています LswMemcacheBundle 〜で Symfony2 応用。

私は自分のアプリケーションのすべての設定を設定しました。すべてのプラグインをインストールしました nginx サーバ。

アプリケーションを実行すると、次のエラーが発生しました。

Runtime Notice: Declaration of LswMemcacheBundleCacheLoggingMemcache::get() should be compatible with Memcached::get($key, $cache_cb = NULL, &$cas_token = NULL, &$udf_flags = NULL)

私はその問題を理解することができません。

回答:

回答№1は1

これはphp-memcached 2.2.0のバグであり、回避する方法はいくつかあります。

  • このバグがないphp-memcached 2.1.0をインストールしてください。
  • マスターブランチからphp-memcachedをインストールする
  • LcwMemcachedBundleをmemcache拡張機能を使用するバージョン2にアップグレードします。
  • エラー報告の通知をオフにする(非推奨)

このバグはよく報告されています。 LswMemcachedBundle そして php-memcachedプロジェクト