You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Shopify PHP模板应用部署后安装遇404错误求助

问题排查与解决步骤
  • 检查服务器环境变量配置
    除了SHOPIFY_API_KEY,服务器必须完整配置SHOPIFY_API_SECRET、SHOPIFY_APP_URL(服务器公网可访问的完整URL,比如https://your-app-domain.com)、SHOPIFY_APP_NAME等核心变量,且所有值必须和Shopify合作伙伴后台的应用设置完全匹配。
  • 验证前端构建的变量注入
    打开构建后的前端文件(比如index.html或打包后的JS文件),搜索你的API密钥,确认它已被正确注入,而非空值或错误值。
  • 检查服务器路由规则
    确保服务器(Nginx/Apache)的URL重写规则正确,让所有请求(尤其是/auth/callback这类认证回调路由)都能转发到PHP后端的入口文件(比如public/index.php),避免路由被拦截或返回404。
  • 核对Shopify后台的应用配置
    在Shopify合作伙伴后台,检查应用的应用URL和重定向URL是否与服务器公网地址完全一致,重定向URL必须包含/auth/callback路径,例如https://your-app-domain.com/auth/callback。
  • 确认订阅收费逻辑的实现
    如果应用需要 recurring charge,检查后端代码(比如routes/web.php或对应控制器)是否正确实现了收费创建逻辑,且在认证流程完成后触发该步骤——默认模板可能需要手动启用或配置这部分代码。
  • 查看服务器日志定位问题
    检查PHP错误日志、Nginx/Apache访问日志,找到404错误对应的具体请求路径,确认是路由未正确处理,还是认证过程中出现报错导致流程中断。

内容的提问来源于stack exchange,提问作者Andris

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 22:47:35