FuelPHPインストール方法

  • バージョン:1.8.2
  • https://example.com/app/に設置と仮定

  1. ダウンロード
    以下のURLよりFuelPHPをダウンロードする。
    https://fuelphp.com
  2. 解凍
    解凍後のディレクトリ構成
    fuelphp-1.8.2/
    ├ docs/
    ├ fuel/
    ├ public/
    ├ CHANGELOG.md
    ├ composer.json
    ├ composer.lock
    ├ composer.phar
    ├ CONTRIBUTING.md
    ├ LICENSE.md
    ├ oil
    ├ README.md
    └ TESTING.md
  3. サーバへのアップロード
    public/配下のファイルをDocumentRoot配下のどこか
    public/を削除したfuelphp-1.8.2/をDocumentRoot配下以外のどこか
  4. index.phpの編集
    public/配下にあったindex.phpをパスに合わせて編集
    APPPATH
    PKGPATH
    COREPATH
  5. コマンドラインでoilを実行
    # php oil refine install
    Made writable /path/to/cache
    Made writable /path/to/logs
    Made writable /path/to/tmp
    Made writable /path/to/config
  6. コマンドラインでcomposerを実行
    # php composer.phar self-update
    Updating to version 2.1.6 (stable channel).
    Downloading (100%)
    Use composer self-update –rollback to return to version 1.6.4

「https://example.com/app/」にアクセスして「Welcome!」と表示されればOK。

xserverの場合パーミッションの問題は自動クリアなので1から4までの工程を踏むだけで動く(ように見える)。composerはおそらくcomposerを使ってインストール等をするときに必要で、composerを使わなければ実行しなくても大丈夫(だと思う)。