symfony をインストールする手順。
PEAR を使う方法と SVN を使う方法がある。
PEAR を使う場合、インストールが簡単だが、複数のバージョンを同時に運用することができない。
過去のプロジェクトをその当時の symfony バージョンで利用しつつ、新しいプロジェクトは別のバージョンで利用する場合、SVN からのインストールが必要になる。
ここでは、PEAR を利用する方法を書いておく。
環境は RHEL5。
まず PEAR をアップデートする。
symfony プロジェクトの PEAR チャネルを登録する。
symfony をインストールする。
ここで
というエラーがでた。
php-xml をインストールする。
そして、再度インストールをトライ。
正常にインストールされた。
インストールされたかどうか確認する。
で
と表示される。
2008/12/9 追記
バージョンを指定してインストールする場合はこのように。
symfony 1.0 : php 5.0 以降
symfony 1.1 : php 5.1 以降
symfony 1.2 : php 5.2.4 以降
PEAR を使う方法と SVN を使う方法がある。
PEAR を使う場合、インストールが簡単だが、複数のバージョンを同時に運用することができない。
過去のプロジェクトをその当時の symfony バージョンで利用しつつ、新しいプロジェクトは別のバージョンで利用する場合、SVN からのインストールが必要になる。
ここでは、PEAR を利用する方法を書いておく。
環境は RHEL5。
まず PEAR をアップデートする。
$ pear upgrade PEAR
symfony プロジェクトの PEAR チャネルを登録する。
$ pear channel-discover pear.symfony-project.com
symfony をインストールする。
$ pear install symfony/symfony
ここで
symfony/symfony requires PHP extension "dom"
No valid packages found
install failed
というエラーがでた。
php-xml をインストールする。
# yum install php-xml
そして、再度インストールをトライ。
$ pear install symfony/symfony
正常にインストールされた。
インストールされたかどうか確認する。
$ symfony -V
で
symfony version 1.1.4 (/usr/share/pear/symfony)
と表示される。
2008/12/9 追記
バージョンを指定してインストールする場合はこのように。
$ pear install symfony/symfony-1.1.4symfony のバージョンと 対応する php のバージョンは、
symfony 1.0 : php 5.0 以降
symfony 1.1 : php 5.1 以降
symfony 1.2 : php 5.2.4 以降
バージョン指定する方法を探していたので助かりました!
symfonyは気がつけばバージョンアップしてるので、バージョン指定は必要ですよね^^