【问题标题】:Magento 2 Advanced Reports 404 pageMagento 2 高级报告 404 页面
【发布时间】:2020-05-16 19:00:05
【问题描述】:

如何修复 Magento 2.2 - 2.3.4 版本高级报告中的 404 页面? 如果您在配置中看到待处理状态,则表示高级报告的 enter code hereuser 不存在。

【问题讨论】:

    标签: api magento report magento2 magento-2.3


    【解决方案1】:

    首先手动创建一个新的报表用户,打开:

    System->Extensions->Integrations
    

    检查名称为 “Magento Analytics 用户” 的用户是否存在。如果没有,请执行以下步骤:

    1. 新集成按钮
    2. 将名称 - “新集成”粘贴到名称输入中。
    3. 在“您的密码”字段中输入当前管理员密码
    4. 在左侧标签中,按“API”标签。
    5. 在“资源访问”下拉菜单中,选择“全部”选项,然后在下一步中按“继续”(不要更改任何键、令牌等)
    6. 按保存。
    7. 清理/刷新缓存。

    现在您可以在以下位置查看您当前的集成状态:

    Stores->Configurations->General->Advanced reports.
    

    如果启用状态 -> 一切正常(在 5-10 分钟内检查)。如果它处于待处理状态,请转到上一页。步骤并按下网格“重新授权”并再次检查您的当前状态。

    现在您应该等待 24 小时才能生成报告。但是这里我们有一个小技巧,只需按照以下步骤操作:

    通过 ssh 或终端访问 Magento 根目录: 从文件服务器下载最新的稳定 N98-Magerun phar 文件:

    wget https://files.magerun.net/n98-magerun2.phar
    

    添加“运行”权限:

    chmod +x ./n98-magerun2.phar
    

    然后只需运行:

    ./n98-magerun2.phar sys:cron:run analytics_collect_data
    

    完成这些最后步骤后,请等待约 10-15 分钟,然后按 Magento 仪表板右上角的“转到高级报告”按钮。

    如果有帮助,请投票!来自乌克兰的爱

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-06-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多