Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Magento 如何从控制台命令创建新类别_Magento_Exception_Command_Magento2 - Fatal编程技术网

Magento 如何从控制台命令创建新类别

Magento 如何从控制台命令创建新类别,magento,exception,command,magento2,Magento,Exception,Command,Magento2,我试图从Magento 2上的控制台命令以编程方式生成一些类别,但Magento在命令执行后立即响应此错误: [Magento\Framework\Exception\LocalizedException] Class Magento\Catalog\Api\Data\CategoryExtensionInterface does not exist 错误引用的接口存在于Magento上。 重现错误的代码非常简单 class MyComman

我试图从Magento 2上的控制台命令以编程方式生成一些类别,但Magento在命令执行后立即响应此错误:

[Magento\Framework\Exception\LocalizedException]                          
Class Magento\Catalog\Api\Data\CategoryExtensionInterface does not exist
错误引用的接口存在于Magento上。 重现错误的代码非常简单

class MyCommand extends Command {

[...initialization block...]

protected function execute(InputInterface $input, OutputInterface $output)
{
    $this->objectManager->create(\Magento\Catalog\Model\Category::class);
}

以前有人看到过此错误吗?

请检查
var/generation
的文件权限请检查
var/generation
的文件权限您可以检查
var/generation
的文件权限吗,我重新生成了系统上的所有权限,如下所述:现在它工作了,很高兴听到它工作了。我已将此作为答案发布,以便您可以接受。您可以检查
var/generation
的文件权限吗?您对了,我按此处所述重新生成了系统上的所有权限:现在它工作了很高兴听到它工作了。已将此作为答案发布,以便您可以接受。