CakePHPのBake設定方法

KAGOYA/VPSサーバのCakePHPでBakeをを使える設定を行います。

(注意)
「test.jp」ドメインでブラウザからアクセスできる設定が出来ていることが前提での記述です。
apache、PHP、MySQL、CakePHP2.5.2の設定については今回の説明には記述していません。

■PHPUnitインストール
CakePHPのBakeを使うときに必要なのでPHPUnitをインストールします。

# pear channel-discover pear.phpunit.de
Adding Channel “pear.phpunit.de” succeeded
Discovery of channel “pear.phpunit.de” succeeded

# pear install phpunit/PHPUnit
downloading PHPUnit-4.0.17.tgz …
Starting to download PHPUnit-4.0.17.tgz (509,430 bytes)
………done: 509,430 bytes
install ok: channel://pear.phpunit.de/PHPUnit-4.0.17

■cakeのパーミッション変更
# cd /var/www/test/app/Console
# chmod 755 cake
# ls -l
合計 20
drwxr-xr-x 3 root root 4096 7月 6 13:49 2014 Command
drwxr-xr-x 2 root root 4096 7月 6 13:49 2014 Templates
-rwxr-xr-x 1 root root 1383 6月 14 18:36 2014 cake
-rw-r–r– 1 root root 1018 6月 14 18:36 2014 cake.bat
-rw-r–r– 1 root root 1284 6月 14 18:36 2014 cake.php

変更後apacheを再起動します。
# /etc/init.d/httpd restart
httpd を停止中: [ OK ]
httpd を起動中: [ OK ]

■Bake実行
# cd /var/www/test/app/Console
# ./cake bake

Welcome to CakePHP v2.5.2 Console
—————————————————————
App : app
Path: /var/www/test/app/
—————————————————————
Interactive Bake Shell
—————————————————————
[D]atabase Configuration
[M]odel
[V]iew
[C]ontroller
[P]roject
[F]ixture
[T]est case
[Q]uit
What would you like to Bake? (D/M/V/C/P/F/T/Q)
>

これでBakeのメニューが表示されたので設定完了です。



This entry was posted in CakePHP. Bookmark the permalink.

Comments are closed.