Cakephp導入手順

最近新しくCakephpを用いて何か作ろうと思ったときに導入手順を忘れてしまっていたのでメモ程度に。

まずは以下のサイトからダウンロードしてきます。 CakePHP: 高速開発 php フレームワーク。 Home

f:id:o_shida:20150121145914p:plain

ぽちっと。

作業環境にダウンロードし、解凍の後、”Cake”等にリネームします。

実際に動かしてみるとエラーがいくつか出てくるのがわかると思います。 (赤い・・赤いよ)

f:id:o_shida:20150121150540p:plain

赤い部分はセキュリティ設定の変更を促しているメッセージで、 APP/Config/core.php にある、 Security.salt Security.cipherSeed の二つの値を変えてくださいと言われています。

f:id:o_shida:20150121150741p:plain

ここの白い部分に適当に文字列を入れる事で解消されます。 赤がないのは胃に優しいですね^p^

黄色い部分はdatabaseの設定とDebugKitの導入をしたほうがいんじゃないかなーと言う事を言っています。 まず、detabaseの設定から。 app/Config/database.php.default をコピーして database.phpにリネームしたものを同じ階層に置きましょう。

f:id:o_shida:20150121151950p:plain

図の部分を自分のデータベース設定に書き換えればOKです。

DebugKitの導入は書いてある通りGithubから持ってきましょう https://github.com/cakephp/debug_kit/archive/master.zip 展開したものをDebugKitにリネームしてcakeファイル直下のPluginsフォルダに置きましょう

最後に app/Config/bootstrap.phpの末端に CakePlugin::load('DebugKit'); と書き込んで保存すると黄色が緑に大変身するはずです。