Zend framework 应用程序变量问题

Zend framework 应用程序变量问题,zend-framework,web,webserver,Zend Framework,Web,Webserver,使用Plesk Panel进行管理,在具有两个不同域名的专用服务器上的虚拟主机下运行同一应用程序(如Dev/PROD)的两个实例。我知道在一个实例上使用Dev/PROD是没有意义的,但是Dev几乎没有5-10%的时间被使用,我们不能再多使用一台服务器。但问题是PROD域中使用的应用程序变量正在被DEV中的变量覆盖。有没有办法配置webserver或Zend framework以将这两个实例视为单独的空间?这是一个很好的解决方案,可能对您的情况有所帮助。 在这种情况下,变量是什么意思?我创建了一个

使用Plesk Panel进行管理,在具有两个不同域名的专用服务器上的虚拟主机下运行同一应用程序(如Dev/PROD)的两个实例。我知道在一个实例上使用Dev/PROD是没有意义的,但是Dev几乎没有5-10%的时间被使用,我们不能再多使用一台服务器。但问题是PROD域中使用的应用程序变量正在被DEV中的变量覆盖。有没有办法配置webserver或Zend framework以将这两个实例视为单独的空间?

这是一个很好的解决方案,可能对您的情况有所帮助。

在这种情况下,变量是什么意思?我创建了一个名为APPLICATION\u URL的变量,第一个域使用该变量,第二个域重复使用该变量。我不想这样?希望我很清楚这个变量是在哪里定义的?开发版本和生产版本在不同的目录中,对吗?是的。变量是在config.inc.php中的application\configs\目录下定义的。有两个名为httpdocs\的目录,另一个是使用不同域指向的docroot\文件夹。虽然已关闭,但应用程序仍找不到修改后的ini文件。有什么想法吗?