【问题标题】:Multiple instances of cakephp cross-talkingcakephp串扰的多个实例
【发布时间】:2016-10-28 17:17:36
【问题描述】:

我正在运行 CakePHP 1.3,并且有两个完全相同的代码实例运行在同一台服务器上,我从同一域上略有不同的 URL 访问它们。

一个是测试版,另一个是生产版。这样,我可以编辑测试版本,在浏览器中测试我的更改,将更改推送到 github,并在我满意的时候将它们拉到生产 repo。

我的问题是控制器(和可能的模型)似乎以某种方式串扰。
正如预期的那样,对我的观点所做的更改不会反映在实时存储库中。
对控制器代码的更改会在实时 repo 中立即生效。

我对编码很陌生,所以对于遗漏任何明显的东西我深表歉意。

在我的背景研究中,我发现没有,会话没有被共享,并且最相关的问题被间接回答:Multiple Instances of CakePHP in same directory,与我不太相关。

【问题讨论】:

    标签: php cakephp frameworks


    【解决方案1】:

    您需要修改应用以使用不同的缓存配置,并特别确保缓存前缀不同,否则它们可能会相互毒害缓存。

    我还建议在每次部署时清除缓存,以避免将来出现一般缓存问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-12
      • 2016-01-05
      • 1970-01-01
      相关资源
      最近更新 更多