1

コンソールでベイクしようとすると..

cake bake model

テーブル名と設定を選択した後..このエラーが発生しました

Baking model class for Shop...
Creating file c:\xampp\htdocs\cakephp\app\Console\Model\Shop.php
Wrote `c:\xampp\htdocs\cakephp\app\Console\Model\Shop.php`
Fatal error: Class 'AppModel' not found in C:\xampp\htdocs\cakephp\lib\Cake\Model\CakeSchema.php on line 308

ケーキ php バージョン 2.1.3

4

3 に答える 3

3

移行した場合、app/Model ディレクトリに AppModel.php のコピーがありますか。AppHelper と AppController にも同じことが当てはまります

http://book.cakephp.org/2.0/en/appendices/2-1-migration-guide.htmlを参照してください

于 2012-06-19T13:32:30.690 に答える
1

app/Model フォルダーに AppModel.php ファイルが本当に存在するかどうかを確認します (誤って削除してしまいました)。次に、このファイルを新しい cakephp-Version からコピーします。

于 2013-04-10T13:42:22.233 に答える
0

わかりました、それを解決してください..私の悪い..

私がしたことは。cake bakeディレクトリ c:/location/apps/console から直接実行

したがって、私にエラーを与えます..

解決

PATHウィンドウ環境変数の値を追加する必要がありますc:/location/apps/console

コマンド プロンプトで c:/location/apps を参照します。

次に、cake bakeここから実行します

于 2012-06-20T08:02:19.683 に答える