如何使用Composer
或PEAR
工具安装旧版本的Symfony
框架?
旧的Zend
和其他框架也存在同样的问题。我需要一个旧的Symfony
框架来运行书籍和教程中的代码。
Symfony 1通过Pear
- 必需:安装了PEAR的PHP
- 添加Symfony的PEAR档案:
pear channel-discover pear.symfony-project.com
- 查找版本号
- 浏览http://pear.symfony-project.com/
- 请注意,版本链接允许手动下载,例如。http://pear.symfony-project.com//get/symfony-1.3.0.tgz
- 或
pear remote-list -c symfony
- 浏览http://pear.symfony-project.com/
- 安装
pear install symfony/symfony
- 或者按照您的要求安装特定版本:
pear install symfony/symfony-1.3.0
Symfony 1通过Composer
Symfony1的Composer repo是https://packagist.org/packages/symfony/symfony1
为了安装v1.3.19,请在composer.json
的require
部分添加以下行:
"symfony/symfony1": "1.3.19"
或适用于最新的v1 "symfony/symfony1": "1.*"
Zend Framework 1通过Composer
ZF1的Composer回购是https://packagist.org/packages/zendframework/zendframework1
为了安装v1.12.0,请在composer.json
的require
部分添加以下行:
"zendframework/zendframework1": "1.12.0"
或最新的v1 "zendframework/zendframework1": "1.*"