我使用的是Neos 1.1.0 beta1
我使用下面的命令来清除缓存。
FLOW_CONTEXT=Production ./flow flow:cache:flush --force
每当我清除缓存时,它都会从后端注销。 如果有多个用户在Backend上工作,那将非常困难。
我也尝试使用下面的命令来清除缓存,但它在前端
中没有效果./flow flow:cache:flush --force
你能建议我吗?
答案 0 :(得分:2)
如果您正在处理对网站代码的更改,则应在开发环境中执行此操作,以避免一直刷新缓存。在生产中,您需要为代码的每次更改清除缓存。目前没有办法避免失去会话。我们正在努力改变这种状况。
从版本1.2开始,您还有一个额外的命令来清除一个特定的缓存:
./flow flow:cache:flushone TYPO3_TypoScript_Content
例如,将仅刷新Neos的内容缓存。这将使您的会话保持完整。
此外,从Neos 2.0开始,您可以定义未被cache:flush
命令清除但需要专门刷新的持久性缓存。所以会议将是一个很好的候选人。