- バージョン:1.8.2
- https://example.com/app/に設置と仮定
- ダウンロード
以下のURLよりFuelPHPをダウンロードする。
https://fuelphp.com - 解凍
解凍後のディレクトリ構成
fuelphp-1.8.2/
├ docs/
├ fuel/
├ public/
├ CHANGELOG.md
├ composer.json
├ composer.lock
├ composer.phar
├ CONTRIBUTING.md
├ LICENSE.md
├ oil
├ README.md
└ TESTING.md - サーバへのアップロード
public/配下のファイルをDocumentRoot配下のどこか
public/を削除したfuelphp-1.8.2/をDocumentRoot配下以外のどこか - index.phpの編集
public/配下にあったindex.phpをパスに合わせて編集
APPPATH
PKGPATH
COREPATH - コマンドラインで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 - コマンドラインで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を使わなければ実行しなくても大丈夫(だと思う)。