Skip to content

Phar support #426

@koriym

Description

@koriym

Pharのための構成

├── app.phar (アプリケーションとvendorを合成したpharファイル)
└── var (動的に生成されるファイル)
    ├── log
    └── tmp

現在知られているPhar化への問題

現在phar化すると以下の問題が発生することが判明しています。

  1. Injector::getInstance()で__DIR__が使われている。(Pharファイルで使うと自身をポイントしてしまう)
  2. FileUpdate::getFiles()でsrcフォルダをスキャンんしていてファイルがないのでエラーになってしまう。

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions