2010-05-20 66 views
2

美好的一天,无壳访问部署symfony

我有一个使用Symfony框架编写的应用程序。该应用程序在我的开发服务器上运行,我有shell访问权限。但是,我无法在我的主机上加载我的应用程序,因为我需要在主机上的命令行上运行symfony doctrine::build

symfony project:deploy之后还是在symfony project:deploy之后还有另一种加载数据库的方法吗?

回答

3

您不应该在生产环境中构建任何东西 - 部署您的SQL,使用您用来连接到服务器的任何工具,即。 SQLYog,PHPMyAdmin等,并在开发环境中使用由Doctrine创建的SQL模式。如果你也需要灯具,你总是可以从你的开发数据库转储SQL模式和数据。

考虑到在项目生命周期中,您只需要一次部署主SQL模式 - 其余部分通过迁移进行迭代。