wordpress B2主题 PHP默认时区无效

B2 主题的健康状态检查提示PHP默认时区无效

1个关键问题

PHP默认时区无效

PHP的默认时区在WordPress载入后被 date_default_timezone_set() 函数调用修改,这可能会影响日期和时间的正确计算。

看到不少B2用户反馈这个找不到,今天在比克日志记录解决方法,  拯救一下强迫症患者

这个提示是由于b2的函数库functions.php里面重复设置了时区,问题不大

比如我的项目的文件地址是:

\www.xiadmin.com\wp-content\themes\b2\functions.php

找到 functions.php 里面找 date_default_timezone_set 然后屏蔽即可,如图

如果PHP没安装 opcache 之类的脚本缓存插件,屏蔽后刷新即可

就很舒服

今天有个用户反馈说,根据上面的设置了之后,提示是没有了,但是用户注册时候的时区不对,比北京时间慢了8小时。

经查验源码后发现是B2主题2.5.1版本之前确有此问题,已反馈春哥,应该下个版本会修复。修复这个问题需要修改部分源码,下次更新有影响。所以坐等更新吧

php工作日志

PHP 精确运算函数bcadd,bcsub,bcmul,bcdiv

2020-12-15 14:21:00

phpthinkphp工作日志资源分享

海豚PHP阿里云短信插件

2020-12-16 23:10:19

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧