首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Magento "setup:upgrade“损坏安装

Magento "setup:upgrade“损坏安装
EN

Stack Overflow用户
提问于 2021-06-08 03:24:32
回答 2查看 74关注 0票数 0

不久前,我将Magento 2.4.1安装更新到了2.4.2。

从那时起,它就像预期的那样工作了。没问题。

但现在我发现我调用magento setup:升级更新开始,在所有更新完成后,我看不到我的可配置产品中的选项(尺寸,颜色,...)。它们就这么消失了。我不知道为什么。

在升级之前

升级后

升级后,配置选项丢失,控制台显示一个以前没有的错误。

…/static/version1623092606/frontend/Magento/luma/de_DE/configurableVariationQty.js

我在我的服务器上找不到一个名为configurableVariationQty.js的文件。它是从哪里来的?它是否应该随升级一起安装?

有谁知道这是怎么回事吗?如何收集更多信息?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-07-02 07:07:34

终于找到了。

这个问题帮助我找到了解决方案:https://github.com/magento/inventory/issues/3276

上一篇文章(https://github.com/magento/inventory/commit/337f8b7d56d81c217d5bf2bac180b315fd6120d0#diff-669c3cc08f646d82fcfa47b2385c3301fb1ee58c863ab0c91812e9e0482d8569)中提到的补丁帮助我解决了我的问题。

在我的安装中,InventoryCatalogFrontendUi/Model/GetProductQtyLeft.php看起来已经像打了补丁的版本。

但我必须在我的安装中修补InventoryConfigurableProductFrontendUi/view/frontend/web/js/configurable-variation-qty.js

在添加了&& response.qty > 0之后,一切都再次正常工作。

此错误已消失

可配置的选项再次出现。

票数 0
EN

Stack Overflow用户

发布于 2021-06-08 18:08:37

如果您运行的是生产模式(请参阅bin/magento deploy:mode:show),则还需要在setup:upgrade之后运行bin/magento setup:static-content:deploy。可能还需要使用bin/magento indexer:reindex重新建立索引。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67877593

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档