缺少加载插件

时间:2012-03-12 02:55:28

标签: cakephp cakephp-1.3 cakephp-2.0

我将部分代码从1.3更改为2.1。发生一些错误。这是错误:

Missing Plugin
Error: The application is trying to load a file from the forums plugin
Error: Make sure your plugin forums is in the app\Plugin directory and was loaded

<?php
CakePlugin::load('forums');

Loading all plugins: If you wish to load all plugins at once, use the following line in your app\Config\bootstrap.php file

CakePlugin::loadAll();
Notice: If you want to customize this error message, create app\View\Errors\missing_plugin.ctp.

有人,请帮帮我?

2 个答案:

答案 0 :(得分:0)

在app \ Config \ bootstrap.php文件中写下以下行

CakePlugin::loadAll(array('Forums',
   array('bootstrap' => true, 'routes' => true),
));

答案 1 :(得分:0)

我在蛋糕2+中也遇到了同样的问题。这个问题是

 CakePlugin::load( 'DebugKit');

已添加到bootstrap.php文件中,当我添加此行

CakePlugin::load( 'Cooltheme');

第一个被加载,第二个被省略。所以为了解决这个问题,我只需删除第二个并修改第一个,如下所示

CakePlugin::load( array('DebugKit','Cooltheme'));

然后它适用于我,可能对他人有益。