magento - "setup"命名空间 : Magento 2 中没有定义命令

标签 magento magento2 magento-2.0

我已经安装了latest version of Megento 2 ,一切都运行良好的前端,后端和功能。

我有一个 bin/magento setup:upgrade 的问题命令,当我在终端中运行此命令时,我得到以下异常。

[InvalidArgumentException]
There are no commands defined in the "setup" namespace.



截图:

enter image description here

我在安装过程中是否遗漏了什么或者我需要安装一些软件包才能让它工作?

最佳答案

请提及 setup_version 在您的模块.xml 文件。
您的 模块.xml 文件看起来像:

<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../lib/internal/Magento/Framework/Module/etc/module.xsd">
  <module name="Vendor_Module" setup_version="1.0.0"/> 
</config>

您需要授予两个 的完全权限变量 酒馆 递归文件夹。
sudo chmod -R 777 var pub

关于magento - "setup"命名空间 : Magento 2 中没有定义命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33935850/

相关文章:

使用 curl 的 xml-rpc 请求?

magento - Magmi 类别 描述 导入

SEO 和使用 Varnish 剥离 UTM 参数

javascript - 如何扩展Vue Storefront核心模块

css - 是否可以通过子主题在 Magento 2 中使用 vanilla CSS 文件?

php - 2.3 中的相同代码不适用于 Magento 2.3.3 版本

magento - 如何在 Magento 的总计框中获取运输方式输出

magento - 将商店 View 选择器添加到 Magento 2 中的管理工具栏

magento2 - 添加自定义过滤器以在 magento2 中进行搜索

Magento 2 在 Js 和 CSS 中的变化