我正在学习如何使用CakePHP
,并配置了所有内容,但是现在,我得到了以下警告:DebugKit is not installed. It will help you inspect and debug different aspects of your application. You can install it from github
我已经单击了该链接,并下载了该应用程序,但是我不知道将这些文件夹放置在哪里...我正在使用 EasyPhp 作为我的网络主机。
我也按照Here的步骤进行,
并且有:
`Ensure the plugin is loaded in app/Config/bootstrap.php by calling CakePlugin::load('DebugKit');`
但是我不知道如何在这里
call
一些东西,有提示吗? 最佳答案
如何为CakePHP安装DebugKit(只需4个简单步骤!):
步骤1(选项A):传统/下载方法:
在DebugKit
目录中创建一个app/Plugin
文件夹,然后将下载内容放入其中(不是顶级文件夹,而是其中的内容)。如果您知道如何从github克隆,那也可以正常工作。
步骤1(选项B):Composer方法
这似乎是当前最受欢迎的选项(并且有充分的理由)。如果您已经在使用Composer [find out more about it here],那么添加DebugKit非常简单。如果您以前没有使用过Composer,请不用担心-只需使用上面的“选项A”即可。最终结果是相同的,而且也很容易。
{
"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:确保调试为1个或更多
在
Config/core.php
文件中,确保以下行:Configure::write('debug', 2);
值为1或2。(read more about debug mode here)
步骤4:删除
sql_dump
:在布局文件中,删除“sql_dump”元素(在默认布局的底部)
根据debugKit page上的“安装”部分:
公共(public)$ components = array('DebugKit.Toolbar');
我怎么知道它是否有效?
您应该在网站右上角的灰色正方形上看到一个小图标。单击此选项以展开选项,然后单击选项开始变得很棒。
关于cakephp - 如何在CakePHP上安装DebugKit,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15124398/