588创业论坛
标题:
php微信支付开发: time_expire时间过短,刷卡至少1分钟,其他5分钟
[打印本页]
作者:
匿名
时间:
2020-6-13 22:40
标题:
php微信支付开发: time_expire时间过短,刷卡至少1分钟,其他5分钟
在用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服务就可以。
欢迎光临 588创业论坛 (http://bbs.588cy.com/)
Powered by Discuz! X2.5