1

アプリケーションで使用LswMemcacheBundleしてい Symfony2ます。

アプリケーションですべての構成を構成しました。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)

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

4

1 に答える 1

1

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

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

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

于 2016-06-29T16:32:56.750 に答える