2010/09/25

symfony+sfFacebookPluginでfacebookアプリを構築してみる

Symfony+sfFacebookPluginでfacebookアプリを構築してみるよ!


.....はい。

ここ2、3日、めちゃめちゃハマっています。
せっかくの休みなのに、いったい何してるんでしょ、アテクシ。
さて、大好物のホタテ貝柱を食べながらモチベーションを維持しつつ、
がんばりましょー。


まず、symfonyをインストールする


  • php-pearのインストール
  • yum install -y pear
  • PEARライブラリを最新にする
  • pear upgrade PEAR
    

    あとで起こられるのでこちらも先に入れておく。

    yum install -y php-xml
    
  • symfonyのチャンネルを追加
  • pear channel-discover pear.symfony-project.com
    
  • symfonyをインストールする
  • pear install symfony/symfony

    動作確認しておく

    symfony -v
    

    だがしかし!後述するsfFacebookConnectPluginのインストールにあたり、 ここで大事なミスを犯していた。何も考えずに、現時点で最新版のsymfony1.4.4をインストール していたのだが、symfony1.2.9を指定してインストール必要があった。sfFacebookConnectPluginはsymfony1.2までしか サポートしていなかったのだ!

  • バージョンを指定してsymfonyをインストールする
  • pear install symfony/symfony-1.2.9
    



symfonyでつまづいたところ


ごちゃごちゃいろいろやっているとたまにうまくインストールできないことがある。
そんなときは、仕切りなおして、アンインストールしてから、インストールに挑戦してみる。


# エラーがでてインストールできない(; ;)
Package "symfony" Version "1.2.9" does not have REST xml available
install failed

# symfonyのアンインストール
pear uninstall symfony/symfony

# pearのチャネルも削除
pear channel-delete pear.symfony-project.com

# pearチャネルの追加
pear channel-discover pear.symfony-project.com

# symfonyのインストール
pear install symfony/symfony

おしゃ。


次は、sfFacebookConnectPluginをインストールして、使ってみるよ!

0 件のコメント:

コメントを投稿