Php 项目副本上的Symfony2应用程序/控制台

Php 项目副本上的Symfony2应用程序/控制台,php,symfony,ubuntu,console,Php,Symfony,Ubuntu,Console,我在/var/www中有一个Symfony2项目设置 因为我希望不同的用户在同一个项目上工作,所以我将这个项目复制到他们的目录中,并更改了数据库的名称。我这样做是为了让他们可以在服务器上测试他们的更改,而不是在他们的机器上本地安装wamp。然后,这些更改将通过svn/git提交 然而,我现在面临的问题是: 因为我将Symfony2项目复制到了他们自己的目录(例如home\mike),所以用户或我无法执行php app/console命令,因为它仍然引用/var/www中的命令。 例如,当我这样做

我在/var/www中有一个Symfony2项目设置

因为我希望不同的用户在同一个项目上工作,所以我将这个项目复制到他们的目录中,并更改了数据库的名称。我这样做是为了让他们可以在服务器上测试他们的更改,而不是在他们的机器上本地安装wamp。然后,这些更改将通过svn/git提交

然而,我现在面临的问题是: 因为我将Symfony2项目复制到了他们自己的目录(例如home\mike),所以用户或我无法执行php app/console命令,因为它仍然引用/var/www中的命令。 例如,当我这样做时:

    sudo php app/console doctrine:schema:update --force
此命令将在/var/www/Symfony上执行,而不是在home\mike\Symfony上执行

我怎样才能把它转到他自己的目录


谢谢。

首先,尝试手动清除新项目路径中的缓存


然后,检查这篇关于迁移项目的文章:

每个项目都有自己的结构和命令。
如果您在www上有symfony,您必须在app

Wow下有控制台文件,非常感谢!删除开发产品中的缓存已成功!