1

创建和部署新的 shopify 应用程序后 - 我已将其安装到我的商店,安装后它在几秒钟内将我重定向到home#index页面并更改为另一个页面。routes.rb404 - Not found

第一次查看屏幕 2 秒: 加载前 2 秒后的网站截图

404 - 未找到:

404 未找到错误

Heroku 应用程序日志:

2017-08-31T17:03:15.542454+00:00 应用程序 [web.1]:我,[2017-08-31T17:03:15.541990 #4] 信息 -- : [b31d1ac2-53c8-4f1d-8c2a-89cb7817bdf9]开始 GET "/?hmac=37e4dde7daf5891a1ee93920cdcb02327c0b7f4a44b6d65c601ab08d565a5d49&shop=andreyka.myshopify.com×tamp=1504198994" for 80.246.140.79 在 2017-08-30007:17

2017-08-31T17:03:15.550387+00:00 应用程序 [web.1]:我,[2017-08-31T17:03:15.550211 #4] 信息 -- : [b31d1ac2-53c8-4f1d-8c2a-89cb7817bdf9]由 HomeController#index 处理为 HTML

2017-08-31T17:03:15.550397+00:00 应用程序 [web.1]:我,[2017-08-31T17:03:15.550346 #4] 信息 -- : [b31d1ac2-53c8-4f1d-8c2a-89cb7817bdf9]参数:{"hmac"=>"37e4dde7daf5891a1ee93920cdcb02327c0b7f4a44b6d65c601ab08d565a5d49", "shop"=>"andreyka.myshopify.com", "timestamp"=>"1504198994"}

2017-08-31T17:03:15.557075+00:00 应用程序 [web.1]: D, [2017-08-31T17:03:15.556973 #4] 调试 -- : [b31d1ac2-53c8-4f1d-8c2a-89cb7817bdf9] [1m[36mShop Load (0.9ms)[0m [1m[34mSELECT "shops".* FROM "shops" WHERE "shops"."id" = $1 LIMIT $2[0m [["id", 1], ["LIMIT ", 1]]

2017-08-31T17:03:15.987988+00:00 应用程序 [web.1]:我,[2017-08-31T17:03:15.987773 #4] 信息 -- : [b31d1ac2-53c8-4f1d-8c2a-89cb7817bdf9]在 layouts/embedded_app 中渲染 home/index.html.erb

2017-08-31T17:03:15.988722+00:00 应用程序 [web.1]:我,[2017-08-31T17:03:15.988635 #4] 信息 -- : [b31d1ac2-53c8-4f1d-8c2a-89cb7817bdf9]在 layouts/embedded_app 中渲染 home/index.html.erb (0.6ms)

2017-08-31T17:03:15.990684+00:00 应用程序[web.1]:我,[2017-08-31T17:03:15.990595 #4] 信息——:[b31d1ac2-53c8-4f1d-8c2a-89cb7817bdf9]渲染布局/_flash_messages.html.erb (0.2ms)

2017-08-31T17:03:15.991334+00:00 应用程序[web.1]:我,[2017-08-31T17:03:15.991244 #4] 信息——:[b31d1ac2-53c8-4f1d-8c2a-89cb7817bdf9]在 441 毫秒内完成 200 次 OK(查看:5.4 毫秒 | ActiveRecord:0.9 毫秒)

2017-08-31T17:03:15.992454+00:00 heroku[router]: at=info method=GET path="/?hmac=37e4dde7daf5891a1ee93920cdcb02327c0b7f4a44b6d65c601ab08d565a5d49&shop=andreyka.myshopify.com×tamp=1504198994" host=blackdiamonds.herokuapp.com request_id= b31d1ac2-53c8-4f1d-8c2a-89cb7817bdf9 fwd="80.246.140.79" dyno=web.1 connect=0ms service=459ms status=200 bytes=2738 protocol=https

config.assets.compile = true

4

1 回答 1

0

您应该检查您的应用是否设置为 Shopify 中的嵌入式应用。

为此,您可以访问 Shopify 合作伙伴网站,单击您的应用,然后转到“扩展程序”选项卡。如果设置正确,您应该会在“Embed in Shopify Admin”部分看到一个禁用按钮,如果不是,那么它会显示“Enable”并且只需要单击即可。

Shopify 应用设置

于 2017-09-01T04:26:43.903 回答