Affamative Way

前向きにグダグダいいながらコード書く

CakePHPはじめました

20日の勉強会に向けてCakePHPの勉強をやるぞー

Fast CakePHP (LLフレームワークBOOKS)

Fast CakePHP (LLフレームワークBOOKS)

本も買ったし、準備万端〜

イントール手順

1.パッケージのインストール

○CakeForge: CakePHP: Project Filelist
http://cakeforge.org/frs/?group_id=23&release_id=371

cake_1.1.19.6305.zipをDL

ドキュメントルート配下にリネームして設置


さっそくブラウザからアクセスっ

おおっ〜動いたー
DBの設定ができてないよといわれてる。

2.データベースの準備
ユーザ名:cake
pass:cake
host:localhost
DB:  cake
権限:SELECT,INSERT,UPDATE,DELETE

文字コード:utf8_general_cli
3.データベース定義の設定

app/config/database.php.default をリネームしてdatabase.phpにして上で作成した

<?php
class DATABASE_CONFIG
{
	var $default = array('driver' => 'mysql',
                             'connect' => 'mysql_connect',
                             'host' => 'localhost',
                             'login' => 'cake',
                             'password' => 'cake',
                             'encoding' => 'utf8',
                             'database' => 'cake',
                             'prefix' => '');

defaultではencodingが記述されていないので注意


さっそくDB定義が有効になったか確認

うしゃ、準備完了〜


がんばるぞー