任何人都能建议我如何在linux 上用CakePHP 2.x烘焙蛋糕吗
我尝试过的
$ cd MyProject/app/Console
$ ./cake bake
它给了我这条线,不知道如何从这里开始
Welcome to CakePHP v2.1.3 Console
---------------------------------------------------------------
App : Console
Path: /var/www/MyProject/app/Console/
---------------------------------------------------------------
What is the path to the project you want to bake?
[/var/www/MyProject/app/Console/myapp] >
你走错了路
当你这样做时:
$ cd /MyProject/app/Console
$ ./cake bake
您正在从Console
文件夹中启动cake cli。这不是执行cake cli的正确/正常方式。
从输出中可以明显看出,cli认为您想在Console
文件夹中烘焙一个新项目,因为您所在的路径本身还不是一个项目。这在几个月前发生了变化,但在你使用的蛋糕版本中,你所在的目录被认为是你的应用程序文件夹。
也就是说,通常蛋糕是这样使用的:
$ cd /MyProject/app
$ Console/cake bake
Welcome to CakePHP v2.3.6 Console
---------------------------------------------------------------
App : app
Path /var/www/project/app/
---------------------------------------------------------------
Interactive Bake Shell
---------------------------------------------------------------
[D]atabase Configuration
[M]odel
[V]iew
[C]ontroller
[P]roject
[F]ixture
[T]est case
[Q]uit
What would you like to Bake? (D/M/V/C/P/F/T/Q)
当已经在应用程序文件夹中时,烘焙命令会询问您要创建什么。