[FuelPHP1.8]クイックインストールのためのoilのインストールでエラーが出たときの対処法
- 公開日:2017/5/11
この記事は最終更新日から7年以上が経過しています。
FuelPHPは、UnixやmacOS Xでは、oilコマンドでのクイックインストールが用意されています。
その手順として、まずはoilをインストールしよう!ということで以下のコマンドが紹介されています。
curl get.fuelphp.com/oil | sh
以前はこれでOKだったのですが、現在はこれを実行しても以下のようなエラーが出てしまいます。
% Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 239 100 239 0 0 205 0 0:00:01 0:00:01 --:--:-- 205 sh: line 1: syntax error near unexpected token `newline' sh: line 1: `<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">'
どうやらこれは、FuelPHPのHTTPS化が影響しているそうです。
というわけで、エラーを出さずにoilをインストールするには以下のコマンドを実行します。
curl https://get.fuelphp.com/oil | sh
公式ドキュメントにもありますが、これを実行すると/usr/binにインストールするためにパスワードを尋ねられるので、素直に入力すればOKです。
参考:
fuelphp.jp Googleグループ
https://groups.google.com/forum/#!topic/fuelphp_jp/1FHrQzOje4Q