*

これか!? はじめてのフレームワークとしてのFuelPHP

公開日: : FuelPHP

スクリーンショット 2012-11-12 17.31.03
というわけで、怪しい知識の補完計画として、そして FuelPHP入門 がイマイチ理解できないので購入してみました。達人出版会のはじめてのフレームワークとしてのFuelPHP 電子書籍。


バージョンが古いのが気になったけど電子書籍なので実は新しくなっている?と期待してみたけど古いまま(T_T)最初の「開発環境の構築」でつまづきまくりです。今回はMac Lionでの躓いた点を書いておきたいと思います。
MAMP のインストール
書籍はMAMP2.0.5ですが今回は2.1.1でした。バージョンは違いますがインストールまではほとんど問題なく完了できました。ただし php.iniのファイルの場所(パス)にバージョンが含まれているため変更して読み替える必要があります。php.iniの修正も必要で、no-debug-non-zts-20090626という部分の数字が違いました。
悩んだのは「MAMP のphp コマンドが使えるように、「~/.bash_profile」の最後にPATH の設定を追加します。」という部分。このファイルを何処に作ればいいのか?一瞬悩みました。ここでは出て来ませんが、このあと何度も出てくる「sudo」 というコマンドを入れる場合も、毎回パスワードを聞かれて…UNIXの基本程度は知らないとハードルは高いと感じました。結局次のコマンドで作成です。

cd
vi .bash_profile

Eclipse のインストール
これもバージョンがEclipse Classic 3.7.2となっていますが現状はEclipse Classic 4.2.1です。インストールは問題なく終了。「MAMP 2.0.5 に含まれているPEAR の設定ファイルにはバグがあり、そのままでは正常に動作しま
せん。」とありましたが、既に新バージョンなので修正されているだろうと考えスルー。
PHPUnit のインストールではまりました。書籍通りのコマンドだと正常にインストールできません。結局ネットを徘徊して以下のコマンドで完了しました。

$ sudo pear config-set auto_discover 1
$ sudo pear install pear.phpunit.de/PHPUnit

Git のインストール
ダウンロードすると「git-1.8.0-intel-universal-snow-leopard.pkg」となっています。Lionなんだけど….と思い、試しに git –version してみると「git version 1.7.5.4」とインストール済みです。前にXcodeをインストールしたからでしょうか?ちょっとバージョンが古いみたいだけどどうしよう?ということで今回はスルーしました。
ところが「Git のサブコマンドのタブ補完」で.bash_profileに追記するファイルがありません。しかしタブ補完できなくてもいいか?と思いスルーします(笑)。
FuelPHP のインストールは問題なく完了。Apache の設定の設定も完了しました。
その後は順調に進んだのですが229ページで停止。エラーで進めなくなりました。

5: public function before()
6: {
7: parent::before();
8: $this->response->set_header('X-FRAME-OPTIONS', 'SAMEORIGIN');
9: }
10: }

サポートサイトをうろつくも訂正などは見当たらず、ダウンロード出来るソースファイルをゲットして該当箇所を確認してみると….何か私が間違っていたのでしょうか?

parent::before();
$this->response = Response::forge();
$this->response->set_header('X-FRAME-OPTIONS', 'SAMEORIGIN');

その後はなんとか怪しい理解ながらもひと通りを完了しました。とっても分かりやすい内容です。お薦めですね。しかし細かいメソッド等は見当たらず、ちょっとガッカリもしました。続編とか期待してもいいのかな?


Sponsored Link


 
 

関連記事

気になる情報・新製品発見メモ

日頃ネットをウロウロしていて記事にするほどでもない情報、記事にするほど内容がわからないものなどをメモ

記事を読む

SUNWAYFOTO FB-44 自由雲台を買ってみたけど

GW中にGoogle playで映画が一本無料!ただし特別なアドレスからリンクで飛ばないとダメみたい

記事を読む

TaoTronics スマートフォン車載ホルダーでナビしてみる

イマイチすっきりしない天気と野暮用で可変NDフィルターを撮影テストする時間がありません。明日は晴れる

記事を読む

激安UTEBIT Godox ソフトボックス ストロボ 60 x 60 cmを買ってみた

そんなわけで? 写真撮影用はトレーシングペーパーにするか、アンブレラか? それともソフトボックスにし

記事を読む

no image

WordPress NextGEN Gallery のカスタマイズをしてみた

NextGEN Gallery のスライドショーリンクを消すとか表示方法とか。 plugin

記事を読む

日本語化?Blackmagic Design DaVinci Resolve Lite 11.1.4?

Blackmagic Design さん。妙に印象が良いというかイケてるイメージです。応援しています

記事を読む

Comment


  1. kenjis より:

    SECRET: 0
    PASS:
    ご購入ありがとうございます。
    バージョンアップに伴う情報は「追加情報」を提供していますので、そちらをご覧願います。
    https://github.com/kenjis/fuelphp1st/wiki/%E3%80%8E%E3%81%AF%E3%81%98%E3%82%81%E3%81%A6%E3%81%AE%E3%83%95%E3%83%AC%E3%83%BC%E3%83%A0%E3%83%AF%E3%83%BC%E3%82%AF%E3%81%A8%E3%81%97%E3%81%A6%E3%81%AE-FuelPHP%E3%80%8F%E8%BF%BD%E5%8A%A0%E6%83%85%E5%A0%B1
    正誤情報は執筆時点の記述が間違っていたものの修正になります。
    また、質問等ありましたら、読者限定 ML も用意されていますので、よろしければご活用ください。

ご質問は掲示板へお願いいたします。

Message

メールアドレスが公開されることはありません。

CAPTCHA


Optionally add an image (JPEG only)

Sponsored Link

気になる情報・新製品発見メモ

日頃ネットをウロウロしていて記事にするほどでもない情報、記事にするほど

SONY α6300 ピクチャープロファイルの比較検討(最終)

欲しかった Kontakt 5 - Native Instrument

可変NDフィルターの色かぶりを調整する【追試あり】

しかしセキが止まりませんな。既に二ヶ月近くゴホゴホ。鼻水ずるずる。熱は

SONY α6300 ピクチャープロファイルの比較検討(動画編)

前回の「SONY α6300 ピクチャープロファイルの比較検討」に引き

SONY α6300 ピクチャープロファイルの比較検討

最近はa6300を使う機会が増えています。そうなると6500が気になり

【妄想】片手持ちハンドヘルド 3軸ジンバルスタビライザーの比較

未だに風邪が抜けません。もう一ヶ月以上...どうやら今年の風邪は長引く

→もっと見る




  •  

PAGE TOP ↑