キャッシュ:「drush cr」と管理ツールバー「すべてのキャッシュをフラッシュ」


7

すべてのキャッシュをフラッシュしない場合、drush crは何をしますか?特にブロックキャッシュに関しては?

私はコードに何も問題はないが、すべてのキャッシュをフラッシュするだけでは不十分であり、drush crがうまく機能することを最終的に理解するために、カスタムブロックtwigテンプレートを設定しようとして怒りました。

https://www.drupal.org/node/2640110

編集:私のローカル開発設定のバイアスはありますか?

$settings['cache']['bins']['render'] = 'cache.backend.null';

$settings['cache']['bins']['dynamic_page_cache'] = 'cache.backend.null';

回答:


1

Drushのcache-rebuildコマンドは次のことを行います。

  • APCキャッシュをクリアします
  • ブートストラップDrupal
  • drupal_rebuild()を呼び出します
  • Drushキャッシュをクリアします(Drupal 7のdrush cache-clearコマンドとの一貫性を維持するため)

ソース:https : //drupalize.me/tutorial/clear-drupals-cache?p=2512

drupal 8では、キャッシュクリアではなくキャッシュリビルドを使用することをお勧めします。あなたの開発設定はこれには関係ありません。

drupal 8では、drush cc allは非推奨であり、常にdrush crを使用する必要があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.