IT女子のお気に入りフォルダ

管理人の備忘録と実践を兼ねた(出来るだけ)役に立つ情報を配信するブログです。

[FuelPHP1.8]クイックインストールのためのoilのインストールでエラーが出たときの対処法

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