cake コマンドを有効にする方法

投稿者 aoki 2009 年 1 月 6 日 – 10:38 PM -

あけましておめでとうございます。

新年早々ですが、メモ。

cronなどコマンドベースでcakeを動かしたい時にcakeコマンドが使えると便利です。

これを有効にする方法です。

cakePHPのインストールパスを /var/www/html/cake1.2/ とします。

 

1.まずはcakeファイルに実行権限を付与

CODE:
  1. chomod 755 /var/www/html/cake1.2/cake/console/cake

2.cake コマンドにpathをとおします。

CODE:
  1. vi ~/.bash_profile
  2.  
  3. PATH=$PATH:$HOME/bin:/var/www/html/cake1.2/cake/console:

3.上記を反映させます。

CODE:
  1. source ~/.bash_profile

使い方 -app  を指定した方が安定して動作するようです。

CODE:
  1. cake test sample -app /var/www/html/cake1.2/app/

cronrab で実行させるシェルファイルには、以下のように、パスを通す必要がありました。

CODE:
  1. PATH=/usr/local/bin:/usr/bin:/var/www/html/cake1.2/cake/console/:

Shellの作り方は以下のサイトを参照させていただきました、感謝。 <(_ _)>

http://cakephp.blog16.jp/index.php/2008/09/02/p57


Tags:
カテゴリー: PHP | トラックバックURL

コメントをどうぞ