【问题标题】:WordPress: Warning: mysqli_real_connect(): It is not safe to rely on the system's timezone settings [duplicate]WordPress:警告:mysqli_real_connect():依赖系统的时区设置是不安全的[重复]
【发布时间】: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.

我想知道是否有人可以帮助我?

【问题讨论】:

    标签: php wordpress timezone


    【解决方案1】:

    您必须在 php.ini 中填写 date.timezone 值 或在脚本开头使用 date_default_timezone_set 函数:

    <?php
    date_default_timezone_set('UTC');
    

    【讨论】:

    • 我现在得到这个:警告:ini_set():无效的 date.timezone 值 'UTC',我们现在选择了时区 'UTC'。在 /var/www/html/wp-includes/wp-db.php 第 3 行致命错误:ini_set(): Timezone 数据库已损坏 - 这应该永远发生!在 /var/www/html/wp-includes/wp-db.php 第 3 行
    • 刚刚更新了我的答案
    • 现在我得到了这个:
    • 警告:date_default_timezone_set():依赖系统的时区设置是不安全的。您必须使用 date.timezone 设置或 date_default_timezone_set() 函数。如果您使用了这些方法中的任何一种,但仍然收到此警告,您很可能拼错了时区标识符。我们现在选择时区“UTC”,但请设置 date.timezone 以选择您的时区。在 /var/www/html/wp-includes/wp-db.php 第 2 行
    • 致命错误:date_default_timezone_set():时区数据库已损坏 - 这应该永远发生!在 /var/www/html/wp-includes/wp-db.php 第 2 行
    猜你喜欢
    • 2017-12-07
    • 1970-01-01
    • 2016-07-22
    • 2014-07-18
    • 1970-01-01
    • 2017-11-20
    • 2011-01-13
    • 2011-08-07
    相关资源
    最近更新 更多