我安装了 CakePHP 2.4.0,它似乎工作正常,但是当请求完成时,我收到一个 AppModel 已被重新声明的内部错误。堆栈跟踪甚至不包括我的任何代码,只有 cakePHP 代码。这与我什至没有使用的测试系统有关。这个错误出现在一个全新的安装中,并且多年来显然已经修复了很多次,并且以多种不同的方式,但它仍然会发生。
这里有两个关于这个问题的不同报告,以及据称修复它的修复程序。 https://github.com/cakephp/cakephp/pull/617
https://github.com/Phally/lazy_model/issues/5
上面的第一个解决方案已经在 cake 2.4.0 中实现,但即使修复到位,错误仍然会出现。我尝试了第二种解决方案,但它没有改变任何东西。
有谁知道这个问题的永久解决方案?