with Symfony - セットアップ
S2Base.PHP5 のインストール
セットアップに従って S2Base.PHP5 をインストールして下さい。
Symfony のインストール
SymfonyプロジェクトページよりPEARコマンドにてインストールして下さい。対応バージョンは1.0.5になります。
var ディレクトリのアクセス権限設定
コマンドの実行ユーザが、s2base.php5/var ディレクトリ以下にアクセス(read/write)できる設定として下さい。
build.xml の編集
build.xml でデフォルトタスクに [ symfony ] を設定します。
<?xml version="1.0"?> <project name="project" default="symfony" basedir="."> ・・・ ↑ </project> symfony に設定s2base.php5 ディレクトリにて phing コマンドを実行します。コマンドリストが表示されるとインストールが完了です。
% phing Buildfile: /Users/seasar/s2base.php5/build.xml [php] Evaluating PHP expression: require_once('lib/S2Dao/src/phing/task/S2DaoSkeletonTask.php') project > prepare: [php] Evaluating PHP expression: require_once('config/environment.inc.php') [php] Evaluating PHP expression: require_once('lib/S2Base/S2Base.cmd.php') project > symfony: [phing] Calling Buildfile '/Users/seasar/s2base.php5/vendor/plugins/symfony/build.xml' with target 'command' project > command: [php] Evaluating PHP expression: require_once('vendor/plugins/symfony/config/environment.inc.php') [ Command list ] 1 : clear-cache 2 : dao 3 : dicon 4 : init-* 5 : service choice ? : BUILD FINISHED Total time: 2.3441 seconds %