开发者问题收集

产品未显示在 Magento 版本 2.4.2 中

2021-08-06
1114

我们使用的是 Magento 2.4.2 版,产品无法显示在前端。

我们还运行了以下命令,但产品仍然无法显示在前端。

php bin/magento setup:static-content:deploy -f php bin/magento indexer:reindex php bin/magento cache:flush php bin/magento cache:clean

目前,所有现有产品的“可销售数量”栏下都有“默认库存 0”。

有人能知道我们可能出现什么问题吗?有什么解决办法吗? 我应该执行哪个流程?

请提供建议

2个回答

您需要检查几件事才能将产品显示在前端。同时,请确保商店视图级别的设置不会被覆盖:

  1. 启用产品:是
  2. 库存状态:有货
  3. 类别:已添加类别
  4. 可见性:目录、搜索
  5. 网站中的产品:已检查网站

同时,请确保已配置 cron,以便重新索引可以运行。您也可以从命令行手动运行: php bin/magento indexer:reindex 。 您可以查看状态:系统 > 工具 > 索引管理。

并确保清除缓存:系统 > 缓存管理。

Gerard de Visser
2021-08-06

有两件事:

  1. 确保弹性搜索正常工作。 安装指南 https://jmsoni.wordpress.com/2020/09/18/how-to-install-elasticsearch-in-ubantu/
  2. 请检查“共享目录”的配置

更改任何配置后,请不要忘记清除缓存。

Jaydeep Charadva
2021-08-06