需要有关此错误的帮助:mysqli_real_connect():

时间:2019-01-29 17:05:02

标签: php wordpress

PHP Timezone database is corrupt error

但是对于我一生,我似乎无法解决问题,这是我当前的错误:

警告:mysqli_real_connect():无效的date.timezone值'Europe / London',我们现在选择时区'UTC'。在1531行的/var/www/html/wp-includes/wp-db.php中

致命错误:mysqli_real_connect():时区数据库已损坏-永远不会发生!在1531行的/var/www/html/wp-includes/wp-db.php中

这是1531行:

如果(WP_DEBUG){                 mysqli_real_connect($ this-> dbh,$ host,$ this-> dbuser,$ this-> dbpassword,null,$ port,$ socket,$ client_flags);             }其他{                 @mysqli_real_connect($ this-> dbh,$ host,$ this-> dbuser,$ this-> dbpassword,null,$ port,$ socket,$ client_flags);

我已将date.timezone ='Europe / London'添加到php.ini文件中

[日期] ;定义日期函数使用的默认时区 ; http://php.net/date.timezone date.timezone ='欧洲/伦敦'

1 个答案:

答案 0 :(得分:0)

这似乎是权限问题,这是由于您当前的Web主机施加的限制所致。请与您的房东联系以帮助您解决此问题。您还可以看到以下线程:https://stackoverflow.com/a/8799997/3565182

您可以通过使用XAMPP在本地计算机上运行wordpress安装来进行验证。