后台模块 · 第 5 题,共 12 题
开发者创建了 Configuration/Backend/Modules.php,但新模块没有出现。首先应该做什么?
有 1 个正确答案。 简单
显示答案
答案
- A 清除缓存,例如使用 vendor/bin/typo3 cache:flush
解析
Modules.php 文件在 构建依赖注入容器 时被读取,而该容器是被缓存的。因此新增或修改的模块只有在清除缓存后才会可见,例如使用 vendor/bin/typo3 cache:flush 或维护功能“Flush TYPO3 and PHP Cache”。重启 Web 服务器不会清除 TYPO3 缓存。ext_tables.php 的方式已经过时,不能替代在 Modules.php 中的注册。