【问题标题】:InvalidArgumentException: There are no commands defined in the "setup" namespaceInvalidArgumentException:“setup”命名空间中没有定义命令
【发布时间】:2018-09-03 09:39:30
【问题描述】:

我安装了 Magento 2.1 版,但没有示例数据。我对命令php bin/magento setup:upgrade 有疑问。它会产生

的错误

[InvalidArgumentException]:“setup”命名空间中没有定义命令。

我尝试了所有解决方案,但对我没有任何效果。请解决我的问题。

【问题讨论】:

标签: magento2


【解决方案1】:

您可以尝试执行以下操作:

  1. 首先,检查您的部署配置是否处于开发人员模式。您可以使用php bin/magento deploy:mode:show 来做到这一点。如果未处于开发者模式,请使用php bin/magento deploy:mode:set developer 切换到它。

  2. 接下来,删除 generated 文件夹中的所有内容,.htaccess 文件除外。

  3. 然后刷新您的 Magento 网站。

这应该会在generated 文件夹中重新生成运行setup:upgrade 所需的所有类。

希望这会有所帮助!

【讨论】:

    猜你喜欢
    • 2013-10-04
    • 1970-01-01
    • 1970-01-01
    • 2016-11-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-28
    • 2018-06-03
    相关资源
    最近更新 更多