蛋糕烘焙不允许我烘焙模型,也不识别我表中的字段



我想烤一些模型,我今天早上开始,一切都很好,然后,直到我不得不离开,所以我做了ctrl^c和退出Putty。由于重新登录一切似乎都很好,除了当我执行./cake bake时,我得到了以下错误和警告:

PHP Warning:  SplFileInfo::openFile(/var/www/vhosts/toast.lancs.ac.uk/httpdocs/jahans/Wimbrick/app/tmp/cache/persistent/myapp_cake_core_file_map): failed to open stream: Permission denied in /var/www/vhosts/toast.lancs.ac.uk/httpdocs/jahans/Wimbrick/lib/Cake/Cache/Engine/FileEngine.php on line 355
Warning: SplFileInfo::openFile(/var/www/vhosts/toast.lancs.ac.uk/httpdocs/jahans/Wimbrick/app/tmp/cache/persistent/myapp_cake_core_file_map): failed to open stream: Permission denied in /var/www/vhosts/toast.lancs.ac.uk/httpdocs/jahans/Wimbrick/lib/Cake/Cache/Engine/FileEngine.php on line 355
Warning Error: _cake_core_ cache was unable to write 'cake_dev_eng' to File cache in [/var/www/vhosts/toast.lancs.ac.uk/httpdocs/jahans/Wimbrick/lib/Cake/Cache/Cache.php, line 323]
Warning Error: _cake_core_ cache was unable to write 'cake_console_eng' to File cache in [/var/www/vhosts/toast.lancs.ac.uk/httpdocs/jahans/Wimbrick/lib/Cake/Cache/Cache.php, line 323]

我尝试使用chmod -R 777来编辑权限,但是当我再次尝试./cake bake时,消息仍然存在。然后我尝试烘烤我的模型,无论如何,我能够选择我想烘烤的表,但是当它要求我的主键时,它建议0,之后它给了我通常的"一切看起来都很好吗?"消息,好像一切都工作得很好,当我无法看到我的字段时,设置任何验证标准或做任何有用的事情。

谁有什么线索?

谢谢。

原来是工作中的外部问题。

你做错了。你需要阅读关于如何在CakePHP中执行shell的文档。

始终导航到您的APP目录:

cd /path/to/app

然后相对运行:

Console/cake bake

最新更新