[CakePHP] Bakeの起動




CakePHPのBakeの起動方法です。

Cakeのコアファイルが
/usr/lib/cake に置かれている場合とします。

ディレクトリを変更

#cd /usr/lib/cake/cake/console

 
実行のコマンド

#php cake.php bake

 
 

bakeが起動し、下記のようにbake画面が表示されます。

[root@xxxx console]# php cake.php bake

Welcome to CakePHP v1.3.14 Console
—————————————————————
App : app
Path: /usr/lib/cake/app
—————————————————————
What is the full path for this app including the app directory name?
Example:/usr/lib/cake/app/myapp
[/usr/lib/cake/app/myapp] >

ここでアプリケーションフォルダのパスを指定して、データベースの設定に入りますが・・・問題発生。

「アプリケーションフォルダの設定」→「データベースの設定」が無限ループします。

bakeはどこで実行させるかが重要みたいです。

よって以下のように 「アプリケーションディレクトリ」を指定します。

# /usr/lib/cake/cake/console/cake.php bake -app /home/me/sample

 
 
これで無限ループから解放され、設定に入ることができます。
 

Welcome to CakePHP v1.3.14 Console
—————————————————————
App : photo
Path: /home/me/sample
—————————————————————
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)
>




人気記事一覧


関連記事一覧

This entry was posted in bake and tagged , , . Bookmark the permalink.

コメントは受け付けていません。