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



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

我为自己提供了一个自由域,并在我的VPS上设置了它,没有任何问题。到目前为止,我将CakePHP项目上传到了我的测试环境中,到目前为止还不错。

当我意识到我的测试环境在具有不同域的同一家服务器上运行,并且另一个帐户使用我的生产文件时,问题就会出现。如果检查我的应用程序全局变量,它将返回/home/production/public_html/app/,并且应返回/home/testing/public_html/app/

如果我删除bootstrap.php,我会发现找不到该文件的错误,但是如果找到该文件,则使用的文件是我的生产环境中的文件。

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

可能是一个缓存问题。如果您使用的是Cakephp 2.x,请确保清除App/tmp中的文件。

最新更新