当我尝试用控制台烘烤时..
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
cake php version 2.1.3
答案 0 :(得分:3)
如果您已迁移,您的app / Model目录中是否有AppModel.php的副本。同样适用于AppHelper和AppController
请参阅http://book.cakephp.org/2.0/en/appendices/2-1-migration-guide.html
答案 1 :(得分:1)
检查app / Model文件夹中是否存在AppModel.php文件(我意外删除了它们)。然后从一个新的cakephp-Version。
复制这个文件答案 2 :(得分:0)
好吧解决它..我的坏......
我做的是什么。直接从目录c:/ location / apps / console 执行cake bake
因此给我错误..
溶液
需要添加窗口环境变量PATH
值c:/location/apps/console
使用命令提示符浏览到c:/ location / apps
然后从此处执行cake bake