1

Neos 1.1.0 beta1 を使用しています

以下のコマンドを使用してキャッシュをクリアしています。

FLOW_CONTEXT=Production ./flow flow:cache:flush --force

キャッシュをクリアするたびに、バックエンドからログアウトします。複数のユーザーがバックエンドで作業していると非常に困難です。

以下のコマンドを使用してキャッシュをクリアしようとしましたが、フロントエンドでは効果がありません

./flow flow:cache:flush --force

私に提案してもらえますか?

4

1 に答える 1

2

Web サイトのコードの変更に取り組んでいる場合は、常にキャッシュをフラッシュする必要がないように、開発コンテキストでそれを行う必要があります。本番環境では、コードを変更するたびにキャッシュをクリアする必要があります。現在、セッションが失われないようにする方法はありません。私たちはこれを変えるために取り組んでいます。

バージョン 1.2 から、1 つの特定のキャッシュをクリアする追加のコマンドがあります。

./flow flow:cache:flushone TYPO3_TypoScript_Content

たとえば、Neos のコンテンツ キャッシュのみをフラッシュします。これにより、セッションはそのまま残ります。

さらに、Neos 2.0 以降では、cache:flushコマンドによってクリアされないが、具体的にフラッシュする必要がある永続キャッシュを定義できます。したがって、セッションはそのための良い候補になります。

于 2014-06-12T14:53:57.480 に答える