【问题标题】:Deploying symfony without shell access在没有 shell 访问的情况下部署 symfony
【发布时间】:2010-05-20 19:28:14
【问题描述】:

早安,

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

symfony project:deploy 之后或期间是否有其他方法可以加载数据库?

【问题讨论】:

    标签: php symfony1 hosting doctrine


    【解决方案1】:

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

    考虑到在整个项目生命周期中,您实际上只需要部署一次主 SQL 架构 - 其余部分通过迁移进行迭代。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-18
      • 1970-01-01
      • 2020-12-08
      • 2013-09-21
      • 2021-01-01
      • 1970-01-01
      相关资源
      最近更新 更多