首页 > 解决方案 > CacheException APCu 未启用。无法在 Windows 操作系统中启用 APCu

问题描述

当我在 cache.yaml 文件中取消注释“app:cache.adapter.apcu”以启用缓存服务配置时,我得到了这个 Symfony 异常 -

这是我在配置时在终端中遇到的完整错误:调试缓存

"C:\xampp\htdocs\symfony\symfony-fundamentals-course-2>php bin/console config:debug cache PHP Warning: PHP Startup: Unable to load dynamic library 'php_apcu.dll' (试过: C:\xampp\ php\ext\php_apcu.dll (The specified module could not be found.), C:\xampp\php\ext\php_php_apcu.dll.dll (The specified module could not be find.)) 在 Unknown on line 0

警告:PHP 启动:无法加载动态库 'php_apcu.dll'(已尝试:C:\xampp\php\ext\php_apcu.dll(找不到指定的模块。),C:\xampp\php\ext \php_php_apcu.dll.dll (The specified module could not be found.) ) 在 Unknown on line 0

在 ApcuAdapter.php 第 28 行:

APCu 未启用。

我尝试使用本指南将 APCu 安装到我的 php ext 目录中(http://robert-rusu.blogspot.com/2014/06/install-apcu-on-windows.html

标签: phpsymfony

解决方案


推荐阅读