我是 cakePHP 的新手,这是我第一次尝试创建 shell。 下面是我做垃圾桶\蛋糕时的输出
欢迎来到蛋糕 v3.4.6 控制台
应用 : 源 路径: C:\用户\ps23\书签\src\
PHP : 7.0.10
当前路径:
- 应用: SRC
- 根: C:\用户\ps23\书签
- core: C:\Users\ps23\bookmarker\vendor\cakephp\cakephp
执行命令后:C:\Users\ps23\bookmarker>bin\cake hello。我得到以下输出:
class HelloShell extends Shell
{
public function main()
{
$this->out('Hello World.');
}
}
namespace srcShell;
use CakeConsoleShell;
class HelloShell extends Shell
{
public function main()
{
$this->out('Hello World.');
}
}
异常:在 [C:\Users\ps23\bookmarker\vendor\cakephp\cakephp\src\Console\ShellDispatcher.php, 行 327] 中找不到 "Hello" 的外壳类]
我试图使用帖子解决这个问题:Cakephp shell:找不到外壳类HelloShell。 但无法解决。
任何帮助,不胜感激。
您可以尝试将命名空间更改为AppShell
而不是srcShell
.