kopug memo

名古屋で働くとあるWebエンジニアの覚書。

複数のsymfony(バージョン違い)を共存させる

# mkdir /usr/local/symfony
# cd /usr/local/symfony
# wget http://www.symfony-project.org/get/symfony-1.0.19.tgz
# wget http://www.symfony-project.org/get/symfony-1.1.6.tgz
# wget http://www.symfony-project.org/get/symfony-1.2.0.tgz
# tar zxf symfony-1.0.19.tgz
# tar zxf symfony-1.1.6.tgz
# tar zxf symfony-1.2.0.tgz
# ln -s symfony-1.0.19 1.0
# ln -s symfony-1.1.6 1.1
# ln -s symfony-1.2.0 1.2

$ alias symfony1.0="/usr/local/symfony/1.0/data/bin/symfony"
$ alias symfony1.1="/usr/local/symfony/1.1/data/bin/symfony"
$ alias symfony1.2="/usr/local/symfony/1.2/data/bin/symfony"

$ symfony1.2 -V
symfony version 1.2.0 (/usr/local/symfony/symfony-1.2.0/lib)

あとはvirtual host毎に使いたいsymfonyのパスを指定すればOK