CakePhp via Shell возвращает сообщение об ошибке: class HelloShell could not be loaded


Настроил и установил все с отношения CakePhp, чтобы использовать с помощью командной строки в ubuntu. я создал и сохранил следующим образом:

class HelloShell extends AppShell {
public function main() {
    $this->out('Hello world.');
}
}

это пример кода из них. Но когда я запускаю с помощью командной строки, возвращается эта ошибка, что не удается загрузить класс.

Он находится в городе:

/home/ubuntu/cakephp/apps/almofadagram/Console/Command/HelloShell.php

И запускаю оттуда же, но, как сказал возвращается ошибка:

Error: Class HelloShell could not be loaded.
Author: Gilson José, 2014-02-09

1 answers

В Соответствии с руководством http://book.cakephp.org/2.0/en/console-and-shells.html

# your application directory, run:

Console/cake hello

Например, из каталога вашего приложения.

Итак, сначала перейдите в каталог приложения, а затем повторите попытку:

cd /home/ubuntu/cakephp/apps/almofadagram
./Console/cake hello
 2
Author: J. Bruni, 2014-02-09 14:32:26