Symfony lilocon/WechatBundle 缓存配置

lynn

lilocon/WechatBundle 缓存配置 能 缓存到 redis 吗?

已经解决了

  1. composer require doctrine/doctrine-cache-bundle
  2. sdk缓存配置

    cache: overwrite: true # false => true cache_id: wechat_cache # 自定义缓存service_id

  3. 在 config 末尾加上
  4. doctrine_cache: aliases: wechat_cache: wechat_cache providers: wechat_cache: type: file_system file_system: directory: "%kernel.cache_dir%" //缓存本地
  5. 如果要使用redis之类的数据库缓存 :
  6. ... type: predis predis: scheme: redis host: 127.0.0.1 port: 6379 password: 123456 database: 0 //默认0 7.其他数据库缓存配置请参考doc:https://symfony.com/doc/current/bundles/DoctrineCacheBundle/reference.html

    wechat_cache:
        type: file_system
        file_system:
            directory: "%kernel.cache_dir%"

猫似,我是在laravel直接配redis为缓存,不需要再wechat config指定了吧