Странность CakePHP Shell: рабочий каталог искажен и не может найти оболочки - PullRequest
0 голосов
/ 24 октября 2011

Я столкнулся с проблемой запуска оболочек CakePHP 1.3.У меня есть оболочка, которую я хочу протестировать, поэтому я перехожу в каталог моего приложения и пытаюсь запустить его:

$ 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 я замечаю, что эта команда должна отображать список каталогов, в которых она ищет оболочки, и сообщает, что их нет с - none.Вместо этого каталоги не отображаются, точка.Снаряды находятся в app/vendors/shells за то, что оно стоит.

Итак ... Я заблудился.Что здесь происходит?

1 Ответ

1 голос
/ 24 октября 2011

Ответ от кого-то из основной команды Cake:

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

Ну, угадайте, что это сортирует.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...