私はブログ投稿をフォローしていて(リンクは利用できなくなりました)、services.ymlにmemcachedを追加しました
parameters:
memcached.servers:
- { Host: 127.0.0.1, port: 11211 }
services:
memcached:
class: Memcached
calls:
- [ addServers, [ %memcached.servers% ]]
次に、私のコントローラーで:
$memcached = $this->get('memcached');
とてもきれいに見えます。私が通り抜けることができれば500 - You have requested a non-existent service "memcached"
!
Phpのテストコードは問題なくmemcachedに接続します。キャッシュの完了:キャッシュを手動でクリアし、クリアしました-役に立ちません。
どこを見ればいいですか?
Adrienは彼のコメントに正しかった-services.ymlファイルはデフォルトでは使用されない。 config.ymlに明示的に含める必要があります