有用户反馈在使用ZMAX手机号登录出现了 InvalidTimeStamp.Expired出错。通过分析,发现这个错误是API接口通阿里云大于服务器时间不一致导致的。解决的方案就是调整joomla后台的时区设置,另外,确保服务器的时间是正常时间。

出错现象

dm.aliyuncs.com
InvalidTimeStamp.Expired
Specified time stamp or date value is expired.

错误原因

该错误含义为:用户发出请求的时间(由请求中携带的Timestamp参数标识)和服务器接收到请求的时间之差不在15分钟内。

一般出现该错误都是因为调用代码中时间/时区设置有误导致,请检查下相关设置是否正确。在本案例中,已经确认了joomla后台时区没有设置错误,是服务器时间异常。

解决方案

修改服务器的时区

查看和修改Linux服务器的时区和时间

 

 

 

作者: 樱木花道

Joomla程序员,从J1.5到J4.x始终都在做Joomla相关开发定制工作,有超过10年行业经验,国内Joomla扩展开发商ZMAX团队的核心成员

作者网站:ZMAX程序人

评论 (0)

  • 最新在前
  • 最佳在前