Now 犯了一个很大错误,刚才才意识到,static变量用多了果然不是个好习惯。
PHP DateTimeZone 无效 即 WordPress发布文章变定时
问题最开始,是piwik统计时间有问题,但也是无所谓的事情。不过最近几天发文章发现时间不对,立即发布变成了定时发布,而且很明显就是差了8小时。然后昨天下班就默默对wordpress代码一行一行找,找着找着就发现了get_gmt_from_date这个函数,然后问题就来了。
然后,所有问题全部解决,就算一个坑,浪费了我一天...
问题最开始,是piwik统计时间有问题,但也是无所谓的事情。不过最近几天发文章发现时间不对,立即发布变成了定时发布,而且很明显就是差了8小时。然后昨天下班就默默对wordpress代码一行一行找,找着找着就发现了get_gmt_from_date这个函数,然后问题就来了。
然后,所有问题全部解决,就算一个坑,浪费了我一天...
首先开发环境是PHP 5.3,先不吐槽版本什么的,虽然有些不习惯还过得去。
关于微信支付的SDK,貌似还是V3版本的,整体的设计还不是不错的,但是代码中坑太多了,具体列几点:
代码注释,写了很多,明显有几个地方瞎写的,各种格式混乱,估计是实习生干的。
强行面向对象,把简单的对象封装好几层,估计是java写...
Now 犯了一个很大错误,刚才才意识到,static变量用多了果然不是个好习惯。