有时我在使用我的插件时会遇到这种错误:
Class PluginNameAppController not found in ...
这真的很奇怪,因为我在使用 App::uses(); 的任何控制器之前连接插件 AppController;
这个错误是随机发生的,然后,我刷新当前页面(或清理 tmp\cache\persistent),它就消失了。
我在 Config/bootstrap.php 中连接了 3 个插件,我认为它们在某些方面存在冲突。
蛋糕PHP 2.6.0。
有时我在使用我的插件时会遇到这种错误:
Class PluginNameAppController not found in ...
这真的很奇怪,因为我在使用 App::uses(); 的任何控制器之前连接插件 AppController;
这个错误是随机发生的,然后,我刷新当前页面(或清理 tmp\cache\persistent),它就消失了。
我在 Config/bootstrap.php 中连接了 3 个插件,我认为它们在某些方面存在冲突。
蛋糕PHP 2.6.0。
好的,问题仍然没有解决,但这里有几个解决方案:
Cache.disable
在 core.php 中取消注释:Configure::write('Cache.disable', true);
利用
Configure::write('Cache.viewPrefix', 'prefix');
在 PluginAppController 的 beforeFilter 函数中具有不同的值。