我有2个应用程序共享相同的蛋糕核心。这两个应用都包含控制器和模型的类似文件名。如果调试在(> 0)上,则两个应用程序都在工作而没有任何错误。如果关闭,我在URL中首先采用的任何应用程序都将起作用,而另一个将显示错误,例如在日志中找不到的方法。我知道,这与缓存有关。这两个应用程序都有不同的TMP文件夹,我均获得了必要的许可。但是第二个应用程序正在研究第一个应用程序的TMP,以便App2方法在该TMP中不会存在。我通过删除缓存文件来检查,有时它们不会再生。如何解决这个问题?我的文件夹结构
项目文件夹
app1
- 控制器
- 模型
-
tmp
等app2
- 控制器
- 模型
-
TMPETClib
-
蛋糕
这是一个缓存问题。您很可能是使用APC,并且没有为每个应用程序指定CACHE配置的唯一前缀。确保将app/Config/core.php
中的默认$prefix = "myapp_"'
行更改为每个应用程序的唯一值。