Php 同一服务器上的两个Symfony2实例运行不正常

Php 同一服务器上的两个Symfony2实例运行不正常,php,apache,symfony,doctrine,Php,Apache,Symfony,Doctrine,我目前有两个Symfony2实例运行在一个香草Ubuntu服务器上 实例1: /var/www/site 实例2: /var/www/testsite 两个实例都有各自独立的VHost配置,documentroot指向上述文件夹 两个实例都有各自独立的parameters.yml文件,配置为通过条令配置创建不同的数据库 问题: 当运行/var/www/test site/php-app/console-doctrine:database:create(实例2)时,命令错误地指出“站点的数据库(实

我目前有两个Symfony2实例运行在一个香草Ubuntu服务器上

实例1: /var/www/site

实例2: /var/www/testsite

两个实例都有各自独立的VHost配置,documentroot指向上述文件夹

两个实例都有各自独立的parameters.yml文件,配置为通过条令配置创建不同的数据库

问题: 当运行/var/www/test site/php-app/console-doctrine:database:create(实例2)时,命令错误地指出“站点的数据库(实例1)已经存在”

预期: 该命令应成功创建为实例2命名和配置的数据库

更多信息: 所有配置文件都相对或绝对绑定到%kernel\u dir%。对AppKernel.php生成的配置路径进行回显表明选择了正确的路径


#symfony上的一位用户提到了一些有关Apache环境变量的信息,但我不确定在哪里可以找到这些信息。

当你因严重的鼻窦感染而精疲力竭时,不要尝试编写代码。

在运行命令之前是否尝试过清除缓存?发现了问题,这是一个愚蠢而疲惫的开发人员问题。结束这个问题。情况正常。这是因为您使用的是
/var/www/test site/php app/console原则:database:create
而不是
php/var/www/test site/app/console原则:database:create
它是config.yml中的一个文本值,而不是对parameters.yml文件的引用。只是一个愚蠢的错误。