2006年12月アーカイブ

ディレクトリ名、ファイル名だけ書くと、ディレクトリツリー内のすべての一致する名前のディレクトリとファイルが、除外されてしまう。

たとえば、
cache
と書くと、
ディレクトリツリー内のすべてのcacheディレクトリが除外されてしまう。
ルート直下のcacheだけを除外したい場合は、
/cache
と書かなくてはいけない。

/stats
.svn
/web/uploads
/cache
/log
/web/.htaccess

上記のように書いた場合、すべての「.svn」が除外され、
他のディレクトリやファイルは、それだけが除外される。

カテゴリー:

1. symfonyのパッケージ(.tgz)をダウンロードして展開する

2. 展開したディレクトリ構造は以下のようになる

package.xml
symfony/
  LICENSE
  data/
  lib/

3. 以下のファイルをプロジェクト内にコピーする
symfony/data/* -> myproject/data/symfony/
symfony/lib/* -> myproject/lib/symfony/

4. symfony.batをプロジェクトルートにコピー
myproject/data/symfony/bin/symfony.bat -> myproject/
myproject/data/symfony/bin/symfony.sh -> myproject/

5. コピーしたmyproject/symfony.batとsymfony.shを編集
"@DATA-DIR@"を"data"に変更して保存する。

6. webデータ(css、jsファイルなど)をコピーする
myproject/data/symfony/web/sf/* -> myproject/web/sf/

以上。

http://www.symfony-project.com/book/trunk/installation
http://www.symfony-project.com/askeet/22

カテゴリー: