2016-12-07 18 views
0

私は新しいCakePHP 3.3.9プロジェクトを今日始めました。いつものように私はcake bakeコマンドを使っていくつかの足場を作りたがっていました。私のマシンにCakePHP 2.5.5のセットアップが既にありました。私はまだそれを必要とし、cakephp 2.xプロジェクトで作業している間に何かを作成するためにコマンドを実行するコマンドを実行します。 CakePHP 2.xと3.xの両方のケーキベーキングコンソールをそれぞれ同時に使用する方法はありますか?CakePHP 2.xと3.xの両方のケーキベークコンソールを同時に使用する方法はありますか?

ちょうど可能な重複を見ました。しかし、私の場合、私はパスが設定されていると私は世界的にケーキのベーキングを使用したい。どこからでも。誰かが世界中でケーキのベーク用品を使いたいと思う状況があるかもしれません。私はCakePHPで構築されたマルチサイト設定を持っています。その中に、1つのコア "Cake"ライブラリに基づいてマルチサイトを作成します。

+1

はい、マニュアルをお読みください。 http://book.cakephp.org/3.0/ja/console-and-shells.html各プロジェクトの実行ファイルを呼び出し、グローバルには使用しないでください。 – burzum

+0

[Bashエラー:cakeコマンドが見つかりません]の重複している可能性があります(http://stackoverflow.com/questions/37249639/bash-error-cake-command-not-found) – AD7six

答えて

0

とにかく私の答えが見つかりました。

シェルスクリプトファイルの名前を別の名前に変更するだけで、両方をグローバルに使用できます。例えば、私はcake2とcake2をそれぞれcake2とcake2.batに変更しました。このように呼び出すと、うまくいきました:

cake2 bake。

http://www.devarticles.in/cakephp/using-cakephp-bake-console-cakephp-2-x-3-x/にも投稿されています。

関連する問題