MySQL 5.6.50
PHP-7.4.33
phpMyAdmin 4.9
这是因为PHP默认时区没有配置或者配置有误导致的。在WordPress中,需要配置正确的时区才能正常使用一些功能,如定时发布、缓存等。
要解决这个问题,可以按照以下步骤进行操作:
打开 php.ini 文件,找到“date.timezone”这一行。
如果这一行被注释掉了,那就取消注释并设置正确的时区。例如,你可以在这里查找你所在的时区:http://php.net/manual/en/timezones.php
date.timezone = "Asia/Shanghai"
以上是PHP-FPM版本的配置方式,如果使用的是php-cgi,需要在nginx.conf文件中修改。
fastcgi_param TZ 'Asia/Shanghai';
同样是设置好所在时区即可。配置完毕后,重新启动 Nginx。
修改一下你的服务器的时区设置。