收藏
回答

微信扫码支付报错 time_expire时间过短,刷卡至少1分钟,其他5分钟,急?

$input_payorder->SetTime_expire(date("YmdHis", time()  + 600));

php.ini

设置

[Date]

; Defines the default timezone used by the date functions

date.timezone = Asia/Shanghai


问题还没解决!急!

回答关注问题邀请回答
收藏

2 个回答

  • 大头
    大头
    09-09

    将time_expire的值修改为60(1分钟)或其他相应值(5分钟)。

    09-09
    有用
    回复
  • zzz
    zzz
    09-06

    您需要调整支付接口中的time_expire参数,确保刷卡至少1分钟,其他场景至少5分钟。

    建议方案/详细操作流程:

    1. 打开您的支付接口配置文件。

    2. 定位到time_expire参数的设置位置。

    3. 将time_expire的值修改为600(1分钟)或其他相应值(5分钟)。

    4. 保存配置文件并重新启动支付服务。

    5. 确保php.ini文件中的date.timezone设置为Asia/Shanghai,以正确计算时间。

    09-06
    有用
    回复
登录 后发表内容
问题标签