【发布时间】:2019-06-22 16:11:32
【问题描述】:
您好,由于某种原因我无法访问我的网站,我收到以下错误代码:
警告:mysqli_real_connect():依赖系统的时区设置是不安全的。您需要使用 date.timezone 设置或 date_default_timezone_set() 函数。如果您使用了这些方法中的任何一种,但仍然收到此警告,您很可能拼错了时区标识符。我们现在选择时区“UTC”,但请设置 date.timezone 以选择您的时区。在 /var/www/html/wp-includes/wp-db.php 第 1531 行
致命错误:mysqli_real_connect():时区数据库已损坏 - 这应该永远发生!在 /var/www/html/wp-includes/wp-db.php 上 第 1531 行
我去看了那行代码:
if ( WP_DEBUG ) {
mysqli_real_connect( $this->dbh, $host, $this->dbuser, $this->dbpassword, null, $port, $socket, $client_flags );
} else {
@mysqli_real_connect( $this->dbh, $host, $this->dbuser, $this->dbpassword, null, $port, $socket, $client_flags );
}
if ( $this->dbh->connect_errno ) {
$this->dbh = null;
/*
* It's possible ext/mysqli is misconfigured. Fall back to ext/mysql if:
* - We haven't previously connected, and
* - WP_USE_EXT_MYSQL isn't set to false, and
* - ext/mysql is loaded.
我想知道是否有人可以帮助我?
【问题讨论】: