CakePHP Shell怪异:工作目录损坏,无法找到shell

时间:2011-10-24 17:07:09

标签: php cakephp

我一直遇到运行CakePHP 1.3 shell的问题。我有一个我想要测试的shell,所以我切换到我的应用程序的目录并尝试运行它:

$ pwd
/path/to/cakephp/app
$ ../cake/console/cake
No configuration could be loaded for domain /path/to/cakephp/app. Exiting...

好的,这有点奇怪。所以让我们尝试将-app传递给它:

$ ../cake/console/cake -app /path/to/cakephp/app

Welcome to CakePHP v1.3.8 Console
---------------------------------------------------------------
Current Paths:
 -app: /path/to/cakephp/app/
 -working: /path/to/cakephp//path/to/cakephp/app
 -root: /path/to/cakephp
 -core: /path/to/cakephp

...是吧?核心目录是完全错误的,我不知道该工作目录发生了什么。使用-working传递工作目录会产生完全相同的输出。

最重要的是,我的炮弹都没有被发现。我注意到CakePHP book这个命令应该显示一个目录列表,它正在查找shell并告诉你是否没有- none。相反,没有目录显示,期间。贝壳在app/vendors/shells中是值得的。

所以......我迷路了。这是怎么回事?

1 个答案:

答案 0 :(得分:1)

Cake的核心团队的人回答:

13:10:15 <savant> AlexMax: 1.3.8 has known issues with shells
13:10:19 <savant> please update to 1.3.13

嗯,猜猜它排序了。