環境
インストール方法
リポジトリからzipをDL
公式サイトはhttps://github.com/cakephp/debug_kitだが、2.xの場合はhttps://github.com/cakephp/debug_kit/tree/2.2のzipを落とす
解凍後、ディレクトリ名を「DebugKit」にリネームして プロジェクトディレクトリの app/plugins/ へコピー
/app/Config/bootstrap.phpにプラグインのロードの記述を追加
CakePlugin::load('DebugKit');
/app/Controller/AppController.phpに以下を追記
class AppController extends Controller { public $components = array('DebugKit.Toolbar'); // この行を追加 }
これでうまくいくはず。。。だったが
真っ白なページが表示されてしまう。Chromeのコンソールで確認するとDebugKitのJS・CSSファイルが読み込めていない。
つまりCakePHPがDebugKit側のwebrootを見てくれない問題が発生している
原因よくわからないけど荒治療としてDebugKit/webrootをwebrootにコピーしたら表示された
cp -r app/Plugin/DebugKit/webroot/ app/webroot/debug_kit