您的问题是:
非常旧的WordPress对WP Core的自定义修改更新到WordPress的新版本以解决此问题
例如,如果我们查看当前的WP源代码,它不会使用mysql_connect
多年来没有:
https://github.com/WordPress/WordPress/blob/master/wp-includes/wp-db.php#L1638
if ( WP_DEBUG ) {
mysqli_real_connect( $this->dbh, $host, $this->dbuser, $this->dbpassword, null, $port, $socket, $client_flags );
} else {
// phpcs:ignore WordPress.PHP.NoSilencedErrors.Discouraged
@mysqli_real_connect( $this->dbh, $host, $this->dbuser, $this->dbpassword, null, $port, $socket, $client_flags );
}
仅仅改变是不够的
mysql_connect
到
mysqli_real_connect
不过,还有其他变化。所以更新到最新的WordPress