多个cakephp交叉实例

时间:2016-10-28 17:17:36

标签: php cakephp frameworks

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

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

我的问题是,控制器(以及可能的模型)似乎是以某种方式交叉说话 根据预期,对我的观点的更改不会反映在实时回购中 对实时仓库中的控制器代码的更改立即生效。

我对编码很陌生,所以我为丢失任何明显的东西道歉。

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

1 个答案:

答案 0 :(得分:0)

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

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