测试和生产环境混合在VPS CakePHP中

时间:2016-06-18 22:48:38

标签: php cakephp centos6 vps

我在带有CentOs6的Godaddy上有一个VPS,我想为我的项目设置一个测试环境。

我为自己创建了一个免费域名,并将其设置在我的VPS上,没有任何问题。我用我的新域名将CakePHP项目上传到我的测试环境,到目前为止一直很好。

当我发现在不同域和不同帐户的同一台服务器上运行的测试环境正在使用我的生产文件时,问题就出现了。如果检查我的APP全局变量,它将返回/home/production/public_html/app/并返回/home/testing/public_html/app/

如果我删除bootstrap.php,我会收到一个错误,指出找不到该文件,但是如果找到它,那么使用的文件就是我生产环境中的文件。

我希望我已经很好地解释了自己。

1 个答案:

答案 0 :(得分:0)

可能是缓存问题。如果你正在使用cakephp 2.x,请确保清除app / tmp中的文件。