CakePHP 用の DebugKit をインストールする方法 (わずか 4 つの簡単なステップで!):
STEP 1 (オプション A): 従来のダウンロード方法:
DebugKit
ディレクトリ内にフォルダーを作成しapp/Plugin
、ダウンロードの内容をそこに入れます (最上位のフォルダーではなく、その中のもの)。github からクローンする方法を知っていれば、それも問題なく動作します。
ステップ 1 (オプション B): Composer メソッド
これは現在最も人気のあるオプションのようです (そしてそれには正当な理由があります)。すでにComposer [詳細はこちら]を使用している場合、DebugKit を追加するのは非常に簡単です。以前に Composer を使用したことがない場合でも、心配する必要はありません。上記の「オプション A」を使用してください。最終結果は同じで、簡単です。
require が composer.json に存在することを確認してください。これにより、プラグインが Plugin/DebugKit にインストールされます。
{
"require": {
"cakephp/debug_kit": "2.2.*"
}
}
ステップ2:
次に、 にapp/Config/bootstrap.php
次の行を追加 (またはコメント解除) します。
CakePlugin::load('DebugKit');
最後に、app/Controller/AppController.php
ファイル (クラス内) に次を追加します。
public $components = array(
'DebugKit.Toolbar'
);
(すでに$components
配列がある場合は、それに追加するだけです。再設定しないでください。)
ステップ 3: debug が 1 以上であることを確認する
Config/core.php
ファイルで、次の行を確認してください。
Configure::write('debug', 2);
値は 1 または 2 です (デバッグ モードの詳細については、こちらを参照してください) 。
ステップ 4: 削除sql_dump
:
レイアウト ファイルで、「sql_dump」要素を削除します (デフォルト レイアウトの下部にあります)。
debugKitページの「インストール」セクションによると:
- このディレクトリのファイルを app/Plugin/DebugKit に複製/コピーします
- CakePlugin::load('DebugKit'); を呼び出して、プラグインが app/Config/bootstrap.php にロードされていることを確認します。
- ツールバー コンポーネントを AppController.php に含めます。 public $components = array('DebugKit.Toolbar');
- デバッグ モードを少なくとも 1 に設定します。
- 素晴らしいデバッグ キットの SQL ログを体験したい場合は、レイアウトから 'sql_dump' 要素を必ず削除してください。
機能しているかどうかはどうすればわかりますか?
サイトの右上隅にある灰色の四角形に小さなアイコンが表示されます。これをクリックしてオプションを展開し、オプションをクリックして素晴らしいものにしましょう。