CakePHP Gurus:控制台蛋糕命令没有正确找到-app路径?

时间:2009-03-01 13:10:20

标签: php cakephp console cakephp-1.2

我已将CakePHP核心文件安装在此文件夹中:

/home/iopener/webapps/cake_1.2.1.8004

我在这里安装了我的应用程序:

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

cake console命令在我的路径中,运行正常,但它似乎忽略了任何将其指向正确的-app文件夹的尝试。如果我从app文件夹中运行'cake',我会收到此错误:

Welcome to CakePHP v1.2.1.8004 Console
---------------------------------------------------------------
Current Paths:
 -app: app
 -working: /home/iopener/webapps/myapp.com/app
 -root: /home/iopener/webapps/myapp.com
 -core: /home/iopener/webapps/cake_1.2.1.8004

Changing Paths:
your working path should be the same as your application path
to change your path use the '-app' param.
Example: -app relative/path/to/myapp or -app /absolute/path/to/myapp

请注意,工作路径和应用程序路径是相同的,但-app选项只是缺少绝对路径。所以我尝试了这个命令:

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

并获得与以前完全相同的错误消息。我尝试从根文件夹运行蛋糕(从应用程序向上一级),我尝试使用相对路径,但似乎没有任何工作。

我花了大约2个小时在谷歌试图找到有类似问题的人,而且没有快乐。

我已经在其他机器上安装了CakePHP并且没有问题,但是我不记得它是否使用了集中式核心文件夹(就像我现在一样)。

有什么想法吗? TIA,

-Josh

1 个答案:

答案 0 :(得分:4)

我不应该这么晚/早编程。

运行'蛋糕'是一种诊断,但如果你只是运行

cake bake
从app文件夹

,它工作正常。

让我睡个好觉的时间。感谢任何耐心的眼球。

-Josh