目次
・Composerはインストール済み
・PHP 5.4>
インストールディレクトリを作成
コマンドラインからディレクトリを作成して移動
mkdir cake-hello
cd cake-hello
CakePHPのインストール
composer require "cakephp/cakephp":"~2.4"
CakePHPのプロジェクトを作成
ここでは「app」という名前でプロジェクトを作成
vendor/bin/cake bake project app
ルートの設定
app/webroot/index.phpにあるCAKE_CORE_INCLUDE_PATHのパスを変更
define('CAKE_CORE_INCLUDE_PATH', ROOT . DS . 'Vendor' . DS . 'cakephp' . DS . 'cakephp' . DS . 'lib');
アプリケーションの起動
PHP5.4以上のビルトインサーバーを使う
http://tipshare.info/view/4e8caaa04b21222815000001
ここからファイルをダウンロードして
php -S localhost:8080 builtin-server.php
データベースの設定
app/Console/cake bake db_config
DebugKitの導入
composer.jsonを修正
{
"require": {
"cakephp/cakephp": "~2.4",
"cakephp/debug_kit": "2.2.*"
}
}
composer update
app/Config/bootstrap.phpを修正
require ROOT . '/vendor/autoload.php';
spl_autoload_unregister(array('App', 'load'));
spl_autoload_register(array('App', 'load'), true, true);
App::build(array(
'Plugin' => array(
ROOT . '/Plugin/',
),
)
);
CakePlugin::loadAll();
参考リンク
http://higan96.hatenablog.com/entry/2013/10/02/183809
http://qiita.com/maccotsan/items/37d706bf978e80687d4c
http://tipshare.info/view/4e8caaa04b21222815000001
http://php-tips.com/2014/02/08/cakephp2-composer-install/