またどこかのCTOになった人のブログ

またどこかのCTOになった人が書いてます。最近はCakePHP3とConoHaのネタが多いです。

CakePHP3のtmpディレクトリ配下のキャッシュをコンソールから全部消してみた。

小ネタです。

CakePHP3でプロジェクトを作成中、テーブル定義が変わった場合tmpディレクトリ配下のキャッシュを消さないといきなりエラーが出てきます。
すっかり忘れててドキドキすることもあります。
そんな時のコマンドです。


とりあえず、プロジェクトがあるディレクトリに移動します。
自分の場合はMAMPに構築しているので、この辺です。

cd /Application/MAMP/htdocs/sample-project

ここに移動するとbinディレクトリがありますので、以下のコマンドを叩きます。

bin/cake cache clear_all


するとキレイに消えます。
便利。

公式で紹介されてました。
こちらもご覧くださいませ。

Cache Shell