我已经安装了CakePHP的调试工具包,但它没有在我的页面上正确加载,它只是页面底部的一堆文本和数组。我的浏览器说它正在获得404:
/debug_kit/css/debug_toolbar.css
/debug_kit/js/jquery.js
/debug_kit/js/js_debug_toolbar.js
/debug_kit/img/cake.icon.png
...所以它没有正确找到插件的webroots。我已将浏览器定向到这些页面以及我能想到的其他组合(例如:/ debugkit / css ...或/ debug_kit / webroot ...)但没有任何工作。
从我的谷歌搜索来看,这似乎是一些问题,但是我还没有看到解决方案。
我删除了' sql_dump'布局页面底部的元素仍然没有。
有什么想法吗?
由于
答案 0 :(得分:2)
对于遇到此问题的其他人:
这不是一个直接的解决方案,而是一点点破解
复制app/Plugin/DebugKit/webroot
到新文件夹app/webroot/debug_kit
问题是CakePHP没有看到插件webroot,但这将绕过这个问题。
答案 1 :(得分:0)
首先,您使用的是正在使用的CakePHP版本的DebugKit版本吗?
其次,您是否已将其包含在$ components中(通常位于App Controller中)?
public $components = array(
'Session',
'Cookie',
'DebugKit.Toolbar'
);
你在引导程序中加载它吗?即CakePlugin :: load('DebugKit');
最后你有Configure :: write('debug',2);在core.php中?
工作时,它将显示为屏幕右上角的图标。