System-> extention -> integration 消失

11.92K 浏览M2交流区

System-> extention -> integration 消失

感谢帮助!

我用的是magento 2.2 community。之前这个integration 一直好好的工作着,我前一阵偶然发现了这个integration不见了,查了module的状态,他就是enable的,我尝试着disable掉,再enable,没有效果,尝试从测试服务器上copy这个module文件夹过来,也没有效果,不知道是什么原因导致的这个问题,希望大神能给一些指引,万分感谢

0

WeiLiu 原因找到了,是user role问题,我没有给登录的账号管理权限。 非常感谢您的指导,您的这个平台我会经常来逛的,希望能向您学习更多的东西,也希望未来我可以借助您的平台帮助更多人,再次感谢您的回复 ...

好的,非常感谢你的反馈,我也学到知识了。

0

原因找到了,是user  role问题,我没有给登录的账号管理权限。
非常感谢您的指导,您的这个平台我会经常来逛的,希望能向您学习更多的东西,也希望未来我可以借助您的平台帮助更多人,再次感谢您的回复
祝好!

0

既然有这个模块,并且是enable的。
只是后台没有显示这个菜单。
那就说明是你有改动menu.xml,
我看了下这个模块,你说的是'System->  extention  ->  integration  消失'。
是在
vendor/magento/module-integration/etc/adminhtml/menu.xml
这个文件里定义的。
你仔细检查下吧。

0

您好,我检查过了这个module的状态,他是enable的。

这个integration 是管理API权限的,应该是使用API必备的吧?  

这个功能之前一直好好的,这个module最开始并不是我装的,所以我并不知道他是怎么来的,我看了magento2的官方文档,在介绍API的部分里,就提到了让用户自己创建一个integration。(我还没有试,还是想修一下现有的这个)

这个module的路径在/vendor/magento/module-integration,我也查过exception.log,没有相关问题。

这个模块正常运行的时候  是可以在后台 system -> extention -> integration 这里找到的,他正常的工作状态是这样的(请见附件图片)

照片取自我的测试服务器,这个module在测试服务器里正常运行着。

我也试过把测试服务器里这个module的文件夹copy到生产服务器,重新编译依旧没有效果。

因为我是magento的初学者,会不会是某些di.xml   或者 registration.php  route  之类的在我操作过程中出现了一些错误?  如果您对我的问题有任何方面的建议,疑问,解答,请您回复,提前感谢您的帮助!!

上传的附件:
0

你这个integration是安装的第三方插件吗?
用php  bin/magento  module:status查看下该插件的状态。
如果没有的话  就说明没装好。
如果有  但是未enable的话  就需要enable下
php  bin/magento  module:enable  --clear-static-content  插件名字

0