奇怪的nginx php + cakephp文件混合问题

时间:2012-01-30 17:19:54

标签: cakephp nginx

在nginx服务器上我有两个虚拟主机 一个用于ww.domain.com(制作) 另一个用于test.domain.com - 测试

prod服务器的文件存储在/ var / www / nginx-default中,文档根目录设置为/ var / www / nginx-default / app / webroot

prod服务器的文件存储在/ var / www / nginx-test中,文档根目录设置为/ var / www / nginx-test / app / webroot

奇怪的问题是,当我更改测试文件夹中的一些文件时,prod服务器的输出会更改为包括在测试服务器上完成的更改 这个奇怪的问题只会影响控制器和组件文件,而对视图或配置文件夹所做的任何更改都会保留在指定的站点上。

nginx / 0.7.65,PHP Version 5.3.2-1ubuntu4.7ppa5~lucid1,apc-3.1.3p1。尝试过禁用apc但没有帮助

可能导致这种类文件混合的原因是什么?

1 个答案:

答案 0 :(得分:0)

1)检查这些目录中没有任何sym链接

2)尝试运行两个不同的php-fpm池,并使用一个用于生产,另一个用于测试

这些步骤可以解决您的问题