CakePHPインストールしてみた

ただいま1.1(stable)と1.2(bata)があるみたいだけど、当面仕事では慣れたEthnaを使うと思うので1.2で勉強してみることに。
CakePHPの公式サイトよりダウンロード。
寄付しろって言って来たけど、とりあえずNo Thanxで(ごめんなさい)。

何も考えずにサーバーもアップして、ブラウザで見てみたらエラーになりました。
realpath() [function.realpath]: SAFE MODE Restriction in effect.
なんぞやと調べてみたら出てきた。
1.2betaでrealpath()のエラー
ふむ。なるほど。

言われるがままcake/libs/configure.phpを以下のように修正。
-if ($path == '.' || in_array(realpath($path), $used)) {
+if (
+     in_array($path,array('.','/usr/local/lib/php')) ||
+     in_array(realpath($path), $used)
+) {

このとき思ったんだけど、tab使いまくってるなー。
Pearかなんかのコーディング規約無視しまくっているな。
うむ・・・。

次にこんな警告文が表示された。
Notice (1024): Please change the value of 'Security.salt' in app/config/core.php ...
セキュリティで使用するハッシュ値を変えろって事らしいんで、とりあえず変えた。
なんに使うかは不明だけど、前に進むぞー。

次はデータベース設定しろと。
app/config/database.php.defaultをリネームしてapp/config/database.phpを生成。
内容は見ればわかったんで、適当にユーザー名とかパスワードとか入力。

んで、アクセスしたら
Cake is able to connect to the database.
と出たのでOKくさい。

とりあえずこれで設置完了ってとこか。

コメント

アーカイブ

2012

  • 01
  • 02
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12

2011

2010

2009

2008

2007

コンタクト

longkey1[at]gmail[dot]com