我正在尝试导入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列出的确切安装说明进行操作。有什么建议吗?
答案 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方法。 我还将提交相关票据以更新其文档以防止混淆。 如果我在这个问题上遗漏了一些内容,实际上可以安装它,请告诉我。