首页 > 解决方案 > Magento 2 自定义模块在开发人员模式下完美运行,但在生产模式下不显示

问题描述

我在开发人员模式下创建了一个自定义模块,该模块在客户帐户中创建另一个选项卡,并且在模板中我正在对我们的另一个系统进行 api 调用,以显示与客户属性相关的一些信息......在开发人员模式下一切正常我切换到生产模式,它不会显示模板或客户仪表板的输出.. 任何人都知道可能导致这种情况的原因吗?

我运行了所有可能的命令并删除了所有缓存/生成的代码

setup:uprade
setup:di:compile 
rm -rf var/generation/*
rm -rf var/cache/*
rm -rf var/log/*
rm -rf var/page_cache/*
rm -rf var/session/*
rm -rf var/view_preprocessed/*
rm -rf pub/static/*
rm -rf generated/metadata/* 
rm -rf generated/code/*
bin/magento setup:static-content:deploy
bin/magento setup:static-content:deploy es_ES

它在开发人员模式下工作,但一旦我切换到生产模式就不会显示。此外,如果我切换回开发人员,它会再次工作。

谢谢!

标签: magentomagento2

解决方案


它可能与权限有关,您可以在开发人员模式和生产模式下检查您的模块的权限吗?


推荐阅读