我已经安装了latest version of Megento 2
,一切都运行良好的前端,后端和功能。
我有一个 bin/magento setup:upgrade
的问题命令,当我在终端中运行此命令时,我得到以下异常。
[InvalidArgumentException]
There are no commands defined in the "setup" namespace.
截图:
我在安装过程中是否遗漏了什么或者我需要安装一些软件包才能让它工作?
最佳答案
请提及 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/