Symfony Bundles : DoctrineCacheBundle - Memcached


Symfony Bundles : DoctrineCacheBundle - Memcached

我正在XAMPP上测试Symfony的DoctrineCacheBundle,IDE是phpstorm。

但我有一个关于 PHP 致命错误的问题:在 ...

你能给我一个建议吗?

我的配置如下。

# php.ini

扩展名=php_memcache.dll


/app/config

/config.yml

# 学说配置

学说:    或:        auto_generate_proxy_classes: "%kernel.debug%"        naming_strategy:doctrine.orm.naming_strategy.下划线        auto_mapping:真        metadata_cache_driver:            类型:服务            ID: doctrine.cache.memcached        query_cache_driver:            类型:服务            ID: doctrine.cache.memcached        result_cache_driver:            类型:服务            ID: doctrine.cache.memcached

# 原则缓存

doctrine_cache:    供应商:        service_connection_memcached_provider:            内存缓存:                connection_id:"memcached_connection_service"
/

app/config/services.yml

服务业:    memcached_connection_service:        类:"内存缓存"        调用:            - [ addServers, [ "%memcached_servers%" ]]    doctrine.cache.memcached:        类: Doctrine''Common''Cache''MemcachedCache        调用:            - [ 设置内存缓存, ['@memcached_connection_service']]

# 终端

PHP 致命错误:在 C:''xampp''htdocs''test''var''cache''dev''appDevDebugProjectContainer.php 第 2739 行中找不到类 'Memcached'致命错误:在第 2739 行的 C:''xampp''htdocs''test''var''cache''dev''appDevDebugProjectContainer.php 中找不到类 'Memcached'PHP 致命错误:在第 8 行的 C:''xampp''htdocs''test''vendor''doctrine''doctrine-cache-bundle''Tests''Functional''Fixtures''Memcached.php 中找不到类 'Memcached'致命错误:在第 8 行的 C:''xampp''htdocs''test''vendor''doctrine''doctrine-cache-bundle''Tests''Functional''Fixtures''Memcached.php 中找不到类 'Memcached'

Memcache和Memcached是不同的扩展。

您有一个 Memcache 扩展,但依赖项使用得更好并且维护了 Memcached。