Cakephp 2.2 の複数アプリをインストールしています。シェルを機能させることができません:
エラー メッセージ:
patron@serveur01linux:/cakeapps/developpement/Console$ bash cake hello
Error: Shell class HelloShell could not be found.
#0 /cakephp/2.2/lib/Cake/Console/ShellDispatcher.php(191): ShellDispatcher->_getShell('hello')
#1 /cakephp/2.2/lib/Cake/Console/ShellDispatcher.php(69): ShellDispatcher->dispatch()
#2 /cakeapps/developpement/Console/cake.php(36): ShellDispatcher::run(Array)
#3 {main}
ようこそ画面:
Welcome to CakePHP v2.2.3 Console
---------------------------------------------------------------
App : developpement
Path: /cakeapps/developpement/
---------------------------------------------------------------
Current Paths:
-app: developpement
-working: /cakeapps/developpement
-root: /cakeapps
-core: /cakephp/2.2/lib
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
Available Shells:
[CORE] acl, api, bake, command_list, console, i18n, schema, test, testsuite, upgrade
[app] chaine, client, hello
To run an app or core command, type cake shell_name [args]
To run a plugin command, type cake Plugin.shell_name [args]
To get help on a specific command, type cake shell_name --help
ご覧のとおり、私は作業を行っており、適切なフォルダー app (/cakeapps/developpement) にいます。コア パスはコアがインストールされている場所 (/cakephp/2.2/lib) であり、ようこそ画面には利用可能なシェルが表示されます。しかし、上記のエラーが発生し続けます。
どこに問題があるのでしょうか?