Symfony / Doctrine ApcCache到ApcuCache

时间:2018-08-28 10:59:12

标签: php doctrine-orm orm doctrine

im从SF2.6-> 2.8.x-> 3.4.x更新项目 我认为,第一个必要步骤是从PHP5.6更新到PHP7.1.x

到目前为止,一切工作都“很好”,但现在使用ApcCache而不是ApcuCache陷入了教义-供应商/教义文件夹中都提供了这两个类,但是我不知道我是否可以告诉教义使用ApcuCache-类而不是ApcCache-Class -甚至在src文件中还注意到从1.6开始不推荐使用ApcCache,并且开发人员应使用ApcuCache

我正在运行一个docker容器,我用apcu(1.5.x)替换了旧的apc(1.2.x)版本,并为php7 +添加了向后兼容性库

###########################################################################
# APC:
###########################################################################

ARG INSTALL_APC=true

RUN if [ ${INSTALL_APC} = true ]; then \
    yes|pecl install apcu && pecl install apcu_bc && docker-php-ext-enable apcu \
;fi

###########################################################################
# Check PHP version:
###########################################################################

我尝试过的方法...我只用实际的“ apcu _”-呼叫替换了ApcCache.php中的所有“ apc _”-呼叫-之后,更改了所有内容再次工作正常-但这是我问题的根源-我只需要告诉教义以使用其他内部类-不知何故...

非常感谢您的帮助。

0 个答案:

没有答案