CakePHP在错误的路径上搜索DebugKit

时间:2013-09-20 00:00:29

标签: cakephp

我正在尝试导入DebugKit,而CakePHP产生以下错误:DebugKit.ToolbarComponent could not be found.

正下方,它说:

  

在文件中创建以下类ToolbarComponent:   /Users/SomeUser/Sites/SomeProject/app/Plugin/DebugKit//Controller/Component/ToolbarComponent.php

如果您注意到,由于某种原因,DebugKit和Controller之间有两个斜杠,这显然不是真正的目录。运行PHP 5.4.17的服务器。我已按照here列出的确切安装说明进行操作。有什么建议吗?

3 个答案:

答案 0 :(得分:5)


我遇到了同样的问题,并通过将权限更改为755到DebugKit中的文件夹来解决了这个问题。

答案 1 :(得分:0)

当我遇到这个问题时,我意识到我的项目根目录中有一个Plugin/DebugKit文件夹结构,app目录下的app下的那个是空的,除了一个名为empty的空白文件。奇怪。我不知道这是怎么发生的。 (也许是因为意外地将composer作为非root用户运行?)我删除了app/Plugin/DebugKit,并将项目根目录中的一个移动到app。没有更多的错误。

答案 2 :(得分:0)

DebugKit目前似乎与cakephp 3.0不兼容,即使它是文档中的示例。 最新版本似乎仍然使用2.x方法。 我还将提交相关票据以更新其文档以防止混淆。 如果我在这个问题上遗漏了一些内容,实际上可以安装它,请告诉我。