588创业论坛

 找回密码
 快速注册
搜索
查看: 773|回复: 0
打印 上一主题 下一主题

php微信支付开发: time_expire时间过短,刷卡至少1分钟,其他5分钟

[复制链接]
匿名
跳转到指定楼层
1
匿名  发表于 2020-6-13 22:40:41 |倒序浏览
在用php开发微信支付项目中碰到支付的时候出现 “time_expire时间过短,刷卡至少1分钟,其他5分钟”的错误,遇到这种情况一般是两个原因引起的:

第一种原因:确实就是 time_expire 时间没有设置好导致,解决方法就是直接设置正确过期时间就可以,例如:$time_expire=time() + 1800;//二维码过期时间。默认10min

第二种原因就是项目所在发服务器时区设置有误,直接修改服务器的 php.ini 配置文件,找到 php.ini文件中的date.timezone,如果前面有分号,那就去掉前面的分号,然后给其赋值PRC,如果没有分号那把值改成PRC,如: date.timezone=PRC ,然后重启Apache_pn服务就可以。
您需要登录后才可以回帖 登录 | 快速注册

Archiver|手机版|588创业网 ( 闽ICP备08003622号-6 )

GMT+8, 2024-12-23 09:16 , Processed in 0.108289 second(s), 24 queries .

Powered by bbs.588cy.com

© 2001-2012 Discuz! X2.5

回顶部