【发布时间】:2010-04-27 15:31:14
【问题描述】:
我目前正在开发一个已经投入生产的 symfony webapp。为了开发和添加/删除/修改模型的功能,我在笔记本电脑上工作,使用 symfony 'dev' 环境。
我测试一切是否正常,然后我稍微祈祷并将其部署在产品服务器上(存在数据错误的所有风险,例如当我在模型上添加新的非空属性时,产品服务器配置特殊东西,php/apache 的版本等。)。
问题是我想设置一个“登台”服务器,它是生产服务器的副本(相同的数据库,相同的配置 apache/php),这样,如果部署失败,生产用户保持原状并正常工作,只有登台服务器已关闭。但我的客户只有 1 个 FTP 可用。
所以,问题是:我可以在同一个 FTP 上运行 2 个不同型号的 symfony 项目吗?
或者还有其他方法可以做我想做的事吗?
谢谢!
【问题讨论】:
标签: php deployment ftp symfony1 production-environment