Pharのための構成
├── app.phar (アプリケーションとvendorを合成したpharファイル)
└── var (動的に生成されるファイル)
├── log
└── tmp
現在知られているPhar化への問題
現在phar化すると以下の問題が発生することが判明しています。
- Injector::getInstance()で__DIR__が使われている。(Pharファイルで使うと自身をポイントしてしまう)
- FileUpdate::getFiles()でsrcフォルダをスキャンんしていてファイルがないのでエラーになってしまう。