[英]How to run multiple versions of Symfony PHP Framework
我有几个使用Symfony v1.0构建的Web项目,但是我对Symfony 1.4版的新功能(改进的安全性,本机电子邮件支持和性能提高)感到兴奋。
如何继续开发我的1.0项目,同时为版本1.4创建测试环境?
谢谢Guillaume Flandre指出,eHabib在SymfonyNerds.com上有一篇精彩的文章 -http: //symfonynerds.com/blog/?p = 123
这是基本轮廓 ,请在此处阅读全文。
步骤1-通过PEAR卸载Symfony
第2步 -为Symfony设置结构:在/ usr / share / php / symfony中安装symfony
步骤3-检出您需要的每个Symfony版本
使用SVN签出获取每个Symfony版本。 将它们放在Symfony基本目录下的其他文件夹中。
步骤4-为每个版本创建符号链接
为每个版本的Symfony创建和测试符号链接。 让我们将它们放在标准bin目录中
第5步 -创建一个新项目
使用相关的Symfony命令。 例如,要创建一个Symfony 1.0项目:
第6步 -检入项目Config,以确保获得正确的版本。
正如文章中所说,我在lib / vendor中将其定义为svn:externals:symfony http://svn.symfony-project.com/branches/1.2
因此,根本不需要在服务器上安装symfony,并且可以使用多个版本而不影响其他应用程序。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.