3

このフォルダーに CakePHP コア ファイルをインストールしました。

/home/iopener/webapps/cake_1.2.1.8004

ここにアプリをインストールしました:

/home/iopener/webapps/myapp.com/app

Cake コンソール コマンドは私のパスにあり、正常に動作しますが、正しい -app フォルダーを指す試みを無視しているようです。app フォルダー内から「cake」を実行すると、次のエラーが発生します。

CakePHP v1.2.1.8004 コンソールへようこそ
-------------------------------------------------- -------------
現在のパス:
 -アプリ: アプリ
 -ワーキング: /home/iopener/webapps/myapp.com/app
 -ルート: /home/iopener/webapps/myapp.com
 -コア: /home/iopener/webapps/cake_1.2.1.8004

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

作業パスとアプリ パスは同じですが、 -app オプションには絶対パスがないことに注意してください。だから私はこのコマンドを試しました:

ケーキ -app /home/iopener/webapps/myapp.com/app

そして、以前とまったく同じエラーメッセージが表示されました。ルート フォルダー (アプリの 1 レベル上) から Cake を実行しようとしましたが、相対パスを使用してみましたが、何も機能していないようです。

同様の問題を抱えている人を見つけようとして、Googleで約2時間費やしましたが、喜びはありません.

私は他のマシンに CakePHP をインストールして問題なく動作させましたが、(今のように) 集中コア フォルダーを使用していたかどうか思い出せません。

何か案は?ティア、

-ジョシュ

4

1 に答える 1

4

この遅い/早い段階でプログラミングするべきではありません。

'cake' の実行は一種の診断ですが、単に実行すると

ケーキ焼き

アプリフォルダーから、正常に動作します。

寝る時間です。忍耐強い眼球をありがとう。

-ジョシュ

于 2009-03-01T14:13:01.507 に答える