2011-05-10 18 views
1

私はケーキの基本インストールをしています。私は自分のプロフィールにケーキコンソールのパスを追加しました。しかし、私は私のWebディレクトリの上にある場合、私はコンソールにアクセスすることができますが、明らかに私のシェルのいずれも私のアプリディレクトリ内のケーキのベークを実行する場合は何も得ません。CakePHPコンソールがシェルで動作しない

EG

 
/mnt/dev/app # cake (returns me to new prompt) 

/mnt # cake (gives me the console) 

私のパスは次のように設定されている: スタックPATH='/mnt/dev/cake/console':$PATH

!これについて

答えて

0

方法:

cd /mnt/dev 
cake/console/cake bake all 

は、データベースが正しくセットアップしたことがありますか?

+0

これは私をプロンプトに戻すだけです - データベースは正しく設定されています。アプリケーションは動作し、コンソール/シェルではない –

0

これらの両方の場所にwhich cakeと入力すると詳しい情報が得られます。

/Applications/MAMP/bin/cakephp-1.2.8/cake/console/cake "[email protected]" 

これはアプリのルートから./cakeを使用できるようになります:私のプロジェクトで

は、私はそれでこのようなものでcakeと呼ばれるデアプリケーションのルートにファイルを持っています。私がこれを使う理由は、プロジェクトごとに異なるバージョンのケーキが必要だからです。

関連する問題