クイックインストーラでエラーが発生する。

2,104 views
Skip to first unread message

tomoaki Miyamoto

unread,
Feb 2, 2017, 9:22:06 PM2/2/17
to fuelphp.jp
お世話になっております。
Miyamotoです。

素人質問で申し訳ないのです。
fuelphpを使いたいと思い、クイックインストーラーを実行したのですが
エラーが発生しております。もしご存知であれば教えていただけないでしょうか?

環境:Debian8(64bit)

$ curl get.fuelphp.com/oil | sh
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   239  100   239    0     0    220      0  0:00:01  0:00:01 --:--:--   220
sh: 2: Syntax error: newline unexpected

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>301 Moved Permanently</title>
</head><body>
<h1>Moved Permanently</h1>
<p>The document has moved <a href="https://get.fuelphp.com:443/oil">here</a>.</p>
</body></html>

なぜか、httpsページに移動しているようです。

環境が問題なのか、わかりません。CentOSでも同じ状況でした。
よろしくお願いします。

Kenji Suzuki

unread,
Feb 2, 2017, 9:50:56 PM2/2/17
to fuelp...@googlegroups.com, tomoaki Miyamoto
Kenji です。


Fuel のサイトが HTTPS 化した影響ですね。

$ curl https://get.fuelphp.com/oil | sh

または

$ curl -L get.fuelphp.com/oil | sh

でどうでしょうか?


// Kenji
> --
> このメールは Google グループのグループ「fuelphp.jp」の登録者に送られています。
> このグループから退会し、グループからのメールの配信を停止するには fuelphp_jp+...@googlegroups.com にメールを送信してください。
> その他のオプションについては、https://groups.google.com/d/optout にアクセスしてください。

tomoaki Miyamoto

unread,
Feb 2, 2017, 11:25:03 PM2/2/17
to fuelphp.jp, p.miyamot...@gmail.com
Kenjiさん

ありがとうございます。

インストールは終わったようですが、
プロジェクトを作成しようとしたところ、別のエラーが出てしまいました。

# インストール
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   477  100   477    0     0    378      0  0:00:01  0:00:01 --:--:--   377

↑前回ののようなエラーは出ませんでした。
ありがとうございました。

# プロジェクト作成
$ oil create test
/usr/local/bin/oil: 行 1: 予期しないトークン `newline' 周辺に構文エラーがあります
/usr/local/bin/oil: 行 1: `<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">'

エラーが出たので、oilをcatで確認してみました。
$ cat /usr/local/bin/oil
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>301 Moved Permanently</title>
</head><body>
<h1>Moved Permanently</h1>
<p>The document has moved <a href="https://get.fuelphp.com:443/installer.sh">here</a>.</p>
</body></html>
----

oilコマンドないの、「https://get.fuelphp.com:443/installer.sh」を実施する必要があるのでしょうか?

お手数をおかけしますが、よろしくお願いします。




2017年2月3日金曜日 11時50分56秒 UTC+9 Kenji Suzuki:

Kenji Suzuki

unread,
Feb 2, 2017, 11:42:49 PM2/2/17
to fuelp...@googlegroups.com, tomoaki Miyamoto
Kenji です。


ああ、おっしゃるとおり

https://get.fuelphp.com/oil

内の URL も https にしないと動かないですね。


要は、
https://get.fuelphp.com/installer.sh
が oil コマンドそのものなので、これをファイルに保存して、実行権限を付けて、
パスの通ったところに置けばいいのですが。


// Kenji


On Thu, 2 Feb 2017 20:25:03 -0800 (PST)
> > <javascript:> にメールを送信してください。

tomoaki Miyamoto

unread,
Feb 2, 2017, 11:50:00 PM2/2/17
to fuelphp.jp, p.miyamot...@gmail.com
Kenjiさん

ありがとうございます。
頂いたヒントを元に以下ののようにしました。

## 実施したこと。##

$ curl https://get.fuelphp.com/oil > oil.bash
$ sed -i s/http/https/ oil.bash
$ bash oil.bash

上記でインストールできました。
ありがとうございました。


2017年2月3日金曜日 13時42分49秒 UTC+9 Kenji Suzuki:

Kenji Suzuki

unread,
Feb 5, 2017, 7:18:05 PM2/5/17
to fuelphp.jp, p.miyamot...@gmail.com
Kenji です。


https://fuelphp.com/docs/ の更新、及び、記載手順でクイックインストールが
正常にできるように全て修正されました。


// Kenji


2017年2月3日金曜日 13時50分00秒 UTC+9 tomoaki Miyamoto:
Reply all
Reply to author
Forward
0 new messages