我已經安裝latest version of Megento 2
,一切工作都很好,前端,後端和功能。在「setup」命名空間中沒有定義命令:Magento 2
我有一個問題bin/magento setup:upgrade
命令,當我在終端運行此命令我得到異常。
[InvalidArgumentException]
有在 「設置」 命名空間中沒有定義的命令。
截圖:
有我在安裝過程中錯過任何事情或需要安裝一些組件讓它的工作?
我已經安裝latest version of Megento 2
,一切工作都很好,前端,後端和功能。在「setup」命名空間中沒有定義命令:Magento 2
我有一個問題bin/magento setup:upgrade
命令,當我在終端運行此命令我得到異常。
[InvalidArgumentException]
有在 「設置」 命名空間中沒有定義的命令。
截圖:
有我在安裝過程中錯過任何事情或需要安裝一些組件讓它的工作?
請提及setup_version
在您的module.xml文件中。 你module.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
完全的控制權(讀/寫/執行),以VAR和酒吧目錄應該解決這個問題。
sudo chmod -R 777 var pub
你也可以嘗試使用運行sudo的的命令。
sudo php bin/magento setup:upgrade
sudo php bin/magento setup:升級對我來說工作正常。 – alok
我想添加一個答案,因爲其他人好好嘗試一下覆蓋所有可能產生這個錯誤的問題:
有在「設置」空間中定義的任何命令。
一般。
這個錯誤可能是由於他人回答中的權限造成的,但我們可以有其他方案。
如果您知道其他情況,請評論此答案。
希望得到這個幫助。
Magento其他指揮官的工作與否? –
在所有當前模塊下檢查composer.json和module.xml是否正確存在。 – Chiragit007