2017年08月 / 07月≪ 12345678910111213141516171819202122232425262728293031≫09月

--'--.-- (--)

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
--:--  |  スポンサー広告  |  EDIT  |  Top↑

2009'10.24 (Sat)

[PHP]CakePHPをインストールしてみる

CakePHPをインストールしました.
デバッグ環境を作ってからずいぶん時間がたってしまった・・・.

気を取り直してインストール.
まずは公式サイトからCakePHP1.2.5をダウンロード.

ダウンロードが終わったら,展開.
うちの環境ではDocumentRoot配下に展開して出来たフォルダをcake_1_2_5にリネームして設置.
そしてとりあえずアクセス.

すると警告が3つぐらい出てくるので設定.
1つめは「Security.salt」が変更されていないから変更しなさい,というもの.
早速ファイルを開いて,Security.saltに適当な文字列を設定.
この文字列は後々変えられないみたいなんで,適当かつこれで変えない!ってものにしないといけないです.

2つめは「database.php」がないよ,というもの.
これはdatabase.php.dafaultというテンプレファイルがあるので,名前を変えておしまい.

3つ目はデータベースに接続できません,というもの.
まぁ,2つ目が設定してないんで当然ダメなんですが,database.phpを開いて接続できるデータベースの設定を記述します.
うちの設定はこんな感じ.

var $default = array(
'driver' => 'mysql',
'persistent' => false,
'host' => 'localhost',
'login' => 'USERNAME',
'password' => 'PASSWORD',
'database' => 'DATABASE',
'prefix' => '',
'encoding' => 'utf8'
);


デフォルトから変えたところは,赤字にしてあります.

これでバッチリうまくいく,はずだったんですがなぜかデータベース接続でエラー発生.
パスワードをなしにするとうまくいくんだけど設定するとダメ.
さっぱりわからないから適当にいじってて,パスワードを「MySQL4.0互換」にしたら通るようになりました.
「MySQL4.1+」にしてるとだめなようなので,もしはまってる人がいたら要注意ですね.
でもこんな古いバージョンを使ってる人なんていないかな・・・.


というわけで,初期設定はおしまい.
こっからは勉強しつつになるので,いつ次があるかはわからないけど何かあったら載せていく方向にします.
関連記事
スポンサーサイト

タグ : CakePHP

23:11  |  ぷろぐらみんぐ→PHP  |  TB(0)  |  CM(0)  |  EDIT  |  Top↑

Comment

コメントを投稿する


管理者だけに表示

▲TOP

Trackback

この記事のトラックバックURL

この記事へのトラックバック

 | HOME | 
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。