有时找不到插件应用控制器

时间:2015-04-15 11:14:42

标签: cakephp cakephp-2.x

有时我在处理插件时遇到这种错误:

Class PluginNameAppController not found in ...

这真的很奇怪,因为我在使用App :: uses()的任何控制器之前连接插件AppController;

这个错误随机发生,然后,我刷新当前页面(或清理tmp \ cache \ persistent),它就消失了。

我在Config / bootstrap.php中连接了3个插件,我认为它们之间存在冲突。

Cakephp 2.6.0。

2 个答案:

答案 0 :(得分:0)

使用

Configure::write('Cache.viewPrefix', 'prefix');

具有不同的价值 在PluginAppController的beforeFilter函数中。

答案 1 :(得分:0)

好的,问题仍然没有解决,但是解决它的方法很少:

  1. 在core.php中注释这一行:chopapp.com/#i5x18g0p
  2. 取消注释core.php中的Cache.disableConfigure::write('Cache.disable', true);