我从github下载了一个扩展名到我的本地主机,并在项目中编辑了名称空间/模块。一切似乎都很好,但是当我运行命令php -dmemory_limit=5G bin/magento setup:di:compile
时我得到了错误
[RuntimeException] 不存在用于“名称空间\模块\模型\ LogRepository”生成的源类“ \ Namespace \ Module \ Model \ LogInterface”。
正在寻找其他解决方案,我在etc / di.xml中添加了它,但是它不起作用
<type name="Magento\Framework\Model\Entity\RepositoryFactory">
<arguments>
<argument name="entities" xsi:type="array">
<item name="Namespace\Module\Api\Data\LogInterface" xsi:type="string">Namespace\Module\Api\LogRepositoryInterface</item>
</argument>
</arguments>
</type>
我还能怎么解决呢?
PS:我删除了生成文件夹并运行命令php bin/magento setup:static-content:deploy
,然后运行php -dmemory_limit=5G bin/magento setup:di:compile
但出现相同的错误
答案 0 :(得分:0)
请尝试运行
php bin/magento setup:upgrade