0

我创建了一个由 cakephp 提供支持的“电子管/视频网站”。它工作得很好。我将 tube 站点应用程序分叉到一个新项目中,该项目也为视频提供支持,但代码不同。

这样做之后,我开始注意到与当前项目完全无关的错误。例如,我的 Tube 站点将报告一个错误,即找不到 Actors/Actresses 模型,但应用程序中没有任何地方尝试加载该模型。似乎我的项目正在引起相互冲突,好像应该有一些不同的设置来阻止它们共享相似的资源。

任何帮助将非常感激 :)

4

1 回答 1

2

我最近遇到了同样的问题,即我的实时应用程序代表我的测试应用程序抛出错误,甚至不应该知道彼此的存在。

事实证明,两个项目的缓存前缀相同,因此缓存相互干扰。打开您的app/Config/core.php并更改默认值:

$prefix = 'myapp_';

对于一些独特的东西,可能和 一样简单app1_app2_只要它们不同。这样做之后,请确保再次清除缓存,以强制重建(只需删除app/tmp/cache子文件夹中的文件)。

于 2013-03-06T20:51:43.457 回答