从2.0.3升级到2.0.4后,Yii控制台命令在Windows上停止工作

克洛伊

我刚刚更新到Yii 2.0.4,现在我的自定义控制台命令不起作用。但是,默认的Hello仍然有效。

$ yii hello
hello world
$ yii kw
Error: Unknown command "kw".
$ ls commands
HelloController.php  KWController.php

它在2.0.3之前就已经开始工作了。

奇怪,因为它yii本身会显示在命令中:

$ yii | grep hello
- hello                        This command echoes the first argument that you have entered.
    hello/index (default)      This command echoes what you have entered as the message.
$ yii | grep kw
- kw

我正在窗户上工作。

暴雪

问题可能与您的控制器名称的大小写有关……如果您的文件系统区分大小写,则kw命令默认情况下KwController.php将查找a并不会找到a KWController.php

您可以通过重命名文件来解决此问题,或者如果不想这样做,可以将控制器文件手动添加到文件controllerMap中的yii

$application = new yii\console\Application($config);
$application->controllerMap['kw'] = 'console\controllers\KWController';

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在将我的应用程序从Rails 3.2.13升级到4.2后,link_to停止工作(错误的参数数量(0表示0表示2)

来自分类Dev

从Python 2升级到Python 3后该怎么办?

来自分类Dev

从1.7.6-0升级到2.0.5-0后,Reviewboard未分配默认审阅者

来自分类Dev

将我的项目从ruby 1.8.7升级到2,将Rails 3.2.3升级到4

来自分类Dev

无法创建系统映像。从8升级到8.1后出现0x80780119错误

来自分类Dev

是否可以将Windows Server 2008 SP2上的PowerShell 3升级到更高版本?

来自分类Dev

将Windows 7升级到Windows 10 build 2004时出现BSOD(错误0xC1900101-0x40021)

来自分类Dev

将Windows 8.1升级到10后修复grub2(奇怪的情况)

来自分类Dev

从Angular2升级到Angular4后,ng build --prod失败

来自分类Dev

从12.04升级到14.04后libxml2的问题原因

来自分类Dev

将spec2升级到2.10后,匹配器'haveTheSameElementsAs'似乎丢失了

来自分类Dev

将android studio 1升级到2后出现错误,无法启动

来自分类Dev

从Webpack 2升级到Webpack 4-如何进行错误构建

来自分类Dev

从Webpack 2升级到Webpack 4-如何进行错误构建

来自分类Dev

从Angular2 RC2升级到RC4需要哪些步骤

来自分类Dev

从VMware的19.04升级到19.10后,Ubuntu在启动时卡住了[结束内核恐慌不同步:VFS:无法在块(0,0)上安装根fs]

来自分类Dev

将Spring Boot版本从1.3.5升级到1.4.2后,DB2ZOS方言不起作用

来自分类Dev

从6.1.0升级到ServiceMix 7.0.0M2并在JettyHttpComponent8上引发空指针异常

来自分类Dev

如何将带有条件的rails 2升级到rails 4

来自分类Dev

Angular 2升级到RC 1

来自分类Dev

从Slim v2升级到Slim v3

来自分类Dev

将项目从Vue2升级到Vue3的最佳方法

来自分类Dev

将笔记本电脑从SATA 2升级到SATA 3

来自分类Dev

从3升级到4时的Rails范围

来自分类Dev

Grails-休眠从3升级到4

来自分类Dev

Windows 8.1升级失败,错误代码0xc1900101-0x20017

来自分类Dev

HandsOnTable-从0.11.0升级到0.15.0-beta 2后销毁和重新创建无法正常工作

来自分类Dev

从Fedora18升级到Fedora19后,如何使grub2链引导Win8?

来自分类Dev

从Ruby 1.9.2p290升级到1.9.3p2,而无需在Linux服务器上使用rvm

Related 相关文章

  1. 1

    在将我的应用程序从Rails 3.2.13升级到4.2后,link_to停止工作(错误的参数数量(0表示0表示2)

  2. 2

    从Python 2升级到Python 3后该怎么办?

  3. 3

    从1.7.6-0升级到2.0.5-0后,Reviewboard未分配默认审阅者

  4. 4

    将我的项目从ruby 1.8.7升级到2,将Rails 3.2.3升级到4

  5. 5

    无法创建系统映像。从8升级到8.1后出现0x80780119错误

  6. 6

    是否可以将Windows Server 2008 SP2上的PowerShell 3升级到更高版本?

  7. 7

    将Windows 7升级到Windows 10 build 2004时出现BSOD(错误0xC1900101-0x40021)

  8. 8

    将Windows 8.1升级到10后修复grub2(奇怪的情况)

  9. 9

    从Angular2升级到Angular4后,ng build --prod失败

  10. 10

    从12.04升级到14.04后libxml2的问题原因

  11. 11

    将spec2升级到2.10后,匹配器'haveTheSameElementsAs'似乎丢失了

  12. 12

    将android studio 1升级到2后出现错误,无法启动

  13. 13

    从Webpack 2升级到Webpack 4-如何进行错误构建

  14. 14

    从Webpack 2升级到Webpack 4-如何进行错误构建

  15. 15

    从Angular2 RC2升级到RC4需要哪些步骤

  16. 16

    从VMware的19.04升级到19.10后,Ubuntu在启动时卡住了[结束内核恐慌不同步:VFS:无法在块(0,0)上安装根fs]

  17. 17

    将Spring Boot版本从1.3.5升级到1.4.2后,DB2ZOS方言不起作用

  18. 18

    从6.1.0升级到ServiceMix 7.0.0M2并在JettyHttpComponent8上引发空指针异常

  19. 19

    如何将带有条件的rails 2升级到rails 4

  20. 20

    Angular 2升级到RC 1

  21. 21

    从Slim v2升级到Slim v3

  22. 22

    将项目从Vue2升级到Vue3的最佳方法

  23. 23

    将笔记本电脑从SATA 2升级到SATA 3

  24. 24

    从3升级到4时的Rails范围

  25. 25

    Grails-休眠从3升级到4

  26. 26

    Windows 8.1升级失败,错误代码0xc1900101-0x20017

  27. 27

    HandsOnTable-从0.11.0升级到0.15.0-beta 2后销毁和重新创建无法正常工作

  28. 28

    从Fedora18升级到Fedora19后,如何使grub2链引导Win8?

  29. 29

    从Ruby 1.9.2p290升级到1.9.3p2,而无需在Linux服务器上使用rvm

热门标签

归档