cakephp 2 apps相同的文件名问题

时间:2012-11-09 10:13:49

标签: cakephp

我有2个应用程序共享相同的蛋糕核心。这两个应用程序包含控制器和模型的类似文件名。如果调试为ON(> 0),则两个应用程序都正常工作而没有任何错误。如果它关闭,我在网址中首先使用的应用程序将起作用,而其他应用程序将在日志中显示错误,如方法未找到。我知道,这与缓存有关。 两个应用程序都有不同的tmp文件夹,我已经给予了必要的许可但是第二个应用程序正在调查第一个应用程序的tmp,以便app2方法不会出现在那个tmp中。我通过删除缓存文件进行检查,有时它们不会重新生成。如何解决这个问题? 我的文件夹结构

项目文件夹

APP1

  • 控制器
  • 模型
  • TMP

    等 APP2

    • 控制器
  • 模型
  • TMP 等等 LIB

1 个答案:

答案 0 :(得分:2)

这是一个缓存问题。您最有可能使用APC并且没有为每个应用程序指定缓存配置的唯一前缀。请务必将$prefix = "myapp_"'中的默认app/Config/core.php行更改为每个应用的唯一值。