①CakePHPをダウンロード
②パーミッションの変更
③セキュリティの変更
④データベースの設定
⑤DebugKitの導入
①
CakePHPのホームページからダウンロードしてデスクトップに設置。この時に名前を任意の名前に変更しておく。
http://cakephp.jp/
デスクトップからサーバにアップ。
②
以下のパーミッションを変更。
/app/tmp/cache
/app/tmp/cache/persistent
/app/tmp/cache/models/
③
app/Config/core.phpの220行目あたり。
Configure::write('Security.salt', 'DYhG93b0qyJfIskt2guVoUubqavniR2G0FgaC9mi');
Configure::write('Security.cipherSeed', '76859304857453542496749234645');
この文字列と数字をランダムに変更する。
④
「app/Config/database.php.default」を「app/Config/database.php」に変更する。
ページの下らへん
class DATABASE_CONFIG {
public $default = array(
'datasource' => 'Database/Mysql',
'persistent' => false,
'host' => 'localhost',
'login' => 'name',
'password' => 'pass',
'database' => 'dbname',
'prefix' => '',
//'encoding' => 'utf-8',
);
login,password,databaseを自分が設定したものに変える。
⑤
フォルダの名前を「DebugKit」に変更し、app/Plugin/にフォルダを移動する。
app/Config/bootstrap.phpの最後に、
CakePlugin::load('DebugKit');
を追加。
app/Controller/AppController.phpに
public $components = array(
'DebugKit.Toolbar'
);
}
を追加。
以上で導入は終了。
ここから、index,controller,modelを自分で作成していく。
よく起こるエラー
①パーミッション
②タイムゾーン
③キャッシュ
④PDO NOT FOUND
http://kwski.net/cakephp-2-x/1009/
http://cakephpinst.seesaa.net/
上記の記事を参考に。