[Solved] Warning: wp-includes/wp-db.php on line 1515 OR /pluggable.php on line 1171

Warning: wp-includes/wp-db.php on line 1515

When WordPress 4.5 upgrade,  giving this error:

Warning: mysql_connect(): Headers and client library minor version mismatch. Headers:50546 Library:50627 in /home/xxxxxxxx/public_html/wp-includes/wp-db.php on line 1515

This error appears on the website or/and unable to get wp-admin page.

On the login page (wp-admin) this error occurs:

Warning: Cannot modify header information – headers already sent by (output started at /home/xxxxxxxxx/public_html/wp-includes/wp-db.php:1515) in /home/xxxxxxxxxx/public_html/wp-includes/pluggable.php on line 1171

Solution wp-includes/wp-db.php on line 1515 :

In wp-includes, finds this file „wp-includes/wp-db.php” and edit.
Change this line:

 $this->dbh = mysql_connect( $this->dbhost, $this->dbuser, $this->dbpassword, $new_link, $client_flags );

with to…

if ( WP_DEBUG ) {
 $this->dbh = mysql_connect( $this->dbhost, $this->dbuser, $this->dbpassword, $new_link, $client_flags );
 } else {
 $this->dbh = @mysql_connect( $this->dbhost, $this->dbuser, $this->dbpassword, $new_link, $client_flags );
 }

Do not forget – SAVE.

wp-includes/wp-db.php

Lasă un comentariu