0

私はcakePHPを初めて使用し、最初にベイクを開始したので、チュートリアルに従ってこの問題に直面し、次のことを行います。

  1. phpとcakePHPへのパスを追加する
  2. CMDを実行し、「cake」と入力すると、次のメッセージが表示されます。
CakePHPv2.2.3コンソールへようこそ
-------------------------------------------------- -------------
アプリ:C:
パス:C:\
-------------------------------------------------- -------------
現在のパス:

 -アプリ:C:
 -動作中:C:
 -ルート:C:
 -コア:C:\ xampp \cake \ lib

パスの変更:

作業パスは、アプリケーションを変更するためのアプリケーションパスと同じである必要があります
h'-app'パラメータを使用します。
例:-apprelative / path / to/myappまたは-app/abstract / path / to / myapp

利用可能なシェル:

[CORE] acl、api、bake、command_list、console、i18n、schema、test、testsuite、upg
レイド

アプリまたはコアコマンドを実行するには、cakeshell_name[args]と入力します
プラグインコマンドを実行するには、cakePlugin.shell_name[args]と入力します。
特定のコマンドのヘルプを表示するには、cakeshell_name--helpと入力します。

3.開発中のアプリが保存されているパスを入力します。つまり、次のように入力します。

C:\ xampp \ htcdocs \ blog
C:... blog \ app、C:... blog \ app \ console、C:... blog \ lib \cake \ consoleのようなすべての可能なパスを追加しようとしましたが、それでも次のメッセージが表示されます。指定されたパスが見つかりません。

私はここ数時間解決策を探していましたが、以前のバージョンのcakePHPまたはWindows7以外の他のOSでしか解決策を見つけることができませんでした。

4

2 に答える 2

1

プロジェクトのフォルダー/アプリ/コンソールへのパスを設定することをお勧めします。また、php.exe が存在するフォルダーに移動します。これは私が設定した方法であり、私のために機能します。

Cmd で cake help と入力してみてください。cake ヘルプ ファイルが表示されます。

編集:誰もがケーキを設定できるように、この回答を変更しました。

C:\xampp\htdocs\proyecto\app>set PATH=C:\Program Files\Common Files\Microsoft Sh
ared\Windows Live;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\win
dows\System32\WindowsPowerShell\v1.0\;C:\Program Files\Windows Live\Shared;C:\Pr
ogram Files\TortoiseSVN\bin;C:\xampp\htdocs\proyecto\app\Console;C:\xampp\php;

次に、「プロジェクト」フォルダー(私の場合は「proyecto」)からcmdウィンドウでアプリに移動し、「cake help」と入力すると、次のように表示されます。

CakePHP v2.2.1 コンソールへようこそ


アプリ: アプリ パス: C:\xampp\htdocs\proyecto\app\


現在のパス:

-アプリ: アプリ

-動作: C:\xampp\htdocs\proyecto\app

-ルート: C:\xampp\htdocs\proyecto

-コア: C:\xampp\htdocs\proyecto\lib

つまり、すべてが順調です。

于 2012-10-23T00:16:15.077 に答える
0
  1. コマンドプロンプトを起動します
  2. cd\ と入力して Enter キーを押し、次に cd:/xampp/php と入力して Enter キーを押します。
  3. php.exe C:/xampp/htdocs/cakeblog/lib/cake/console/cake.php bake press enter 「C:/xampp/htdocs/cakeblog/lib/cake/console/cake.php」はbakeのパスファイル。

ベーキングを!

于 2015-03-19T19:44:49.470 に答える