Typo3调度程序:"由于在CLI上禁用了apc,因此无法使用APC后端"

Chi*_*Chi 0 typo3 scheduler

我为调度程序创建了一个typo3命令,当我手动执行它时,它工作正常.但是当它自动执行(通过cronjob)时,会出现以下错误:

The APC backend cannot be used because apc is disabled on CLI
Run Code Online (Sandbox Code Playgroud)

我搜索了这个,但结果没有帮助,有谁知道这究竟是什么意思?

pga*_*mpe 6

TYPO3 CMS使用APC Cache后端作为extbase对象和反射缓存.

如果您不想使用APC缓存后端,则可以Install Tool在菜单中执行此操作Configuration Presets.您可以选择Database cache backend和之间进行选择APC cache backend.如果APC缓存可用,则会在安装期间自动选择APC缓存.

您还可以更改服务器配置并APC cache backend从CLI获取.http://php.net/manual/en/apc.configuration.php#ini.apc.enable-cli 请注意,CLI缓存不会在请求之间保留,因此执行此操作无法获得收益.

您可以Caching FrameworkTYPO3 CMS Documentation以下网址了解更多信息:https://docs.typo3.org/typo3cms/CoreApiReference/ApiOverview/CachingFramework/Index.html