我为调度程序创建了一个typo3命令,当我手动执行它时,它工作正常.但是当它自动执行(通过cronjob)时,会出现以下错误:
The APC backend cannot be used because apc is disabled on CLI
Run Code Online (Sandbox Code Playgroud)
我搜索了这个,但结果没有帮助,有谁知道这究竟是什么意思?
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 Framework在TYPO3 CMS Documentation以下网址了解更多信息:https://docs.typo3.org/typo3cms/CoreApiReference/ApiOverview/CachingFramework/Index.html
| 归档时间: |
|
| 查看次数: |
2784 次 |
| 最近记录: |