我目前正在开发一个已经投入生产的 symfony webapp。为了开发和添加/删除/修改模型的功能,我在笔记本电脑上工作,使用 symfony 'dev' 环境。
我测试一切是否正常,然后我祈祷一下并将其部署在产品服务器上(存在数据错误的所有风险,例如当我在模型上添加新的非空属性时,产品服务器配置特殊内容,php/版本阿帕奇等)。
问题是我想设置一个“登台”服务器,它将是生产服务器的副本(相同的数据库,相同的配置 apache/php),这样,如果部署出错,生产用户保持不变并且工作,只有登台服务器关闭。但我的客户只有1 个 FTP 可用。
所以,问题是:我可以在同一个 FTP 上运行 2 个不同型号的 symfony 项目吗?
还是有另一种方法可以做我想做的事?
谢谢 !