【问题标题】:Magento 2 products not showing up - tried everythingMagento 2 产品没有出现 - 尝试了一切
【发布时间】:2017-05-22 14:50:37
【问题描述】:

我有 1000 种产品,它们都显示在目录下的管理面板中。它们都已启用,库存超过 0,它们都在目录中可见,搜索...我正在运行单一商店模式,所以我没有商店可以分配它们。

我已经运行了几次重新索引。我已经多次部署静态内容。我已经手动清除缓存(CLI)并通过管理面板。我已经删除了 var/cache、var/di 等中的所有内容...并运行了更新/编译。我已在这些文件夹上将 chmod 设置为 777。

我还能尝试什么?

javascript 控制台中没有错误。我看到的唯一错误是在管理员中刷新产品页面时收到“注意:出现问题”的错误。

产品是使用 Lit 扩展从 X-Cart 导入的。

【问题讨论】:

    标签: php magento


    【解决方案1】:

    尝试运行编译命令:php bin/magento setup:di:compile

    另外请检查 var/log 文件夹 exception.log 和 system.log 文件中的日志

    如果没有任何结果,请尝试一一禁用扩展并在禁用扩展/s后运行 php bin/magento setup:upgrade 命令,是的,还请检查文件和文件夹的权限.....如果你是在实时服务器上工作,文件应该是 644,文件夹应该是 755。如果您在本地电脑上工作,那么所有文件和文件夹都应该是 777。

    谢谢。

    【讨论】:

      【解决方案2】:

      尝试运行:/bin/php /bin/magento indexer:reset

      然后登录您的虚拟产品并检查库存状态。

      谢谢

      【讨论】:

        【解决方案3】:

        你可以试试这个-

        在管理员中单击以编辑产品,然后将您的商店视图从“所有商店视图”更改为“默认商店视图”,然后检查库存、状态、类别等。然后保存产品。然后执行reindex命令并刷新cache.php

        php bin/magento indexer:reindex.
        php bin/magento cache:flush.
        

        希望对你有帮助!!!

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2014-12-08
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多