So I inherited 2 servers, pre-prod and production. IT claimed they were both setup the same.
This is for a company's front-facing site done in Wordpress.
Today I decided it's time for a backup, and ran the backup plugin we have installed there, but it keeps failing when extracting on the database. It's all-in-one-migration if you were wondering.
The error on live:
mysql_connect(): Headers and client library minor version mismatch. Headers:50556 Library:50637
So I did a quick sanity check and found MySQL 5.7 installed on there, whereas preprod was running 5.6 (which was working fine)
Upgraded preprod to the same versions, made sure live was also updated
Both servers running PHP 5.4.16 (cli) with MySQL Ver 14.14 Distrib 5.7.21
There's no differences in either install I can pick up, but live keeps giving above error when running the backup
Redhat distro doesn't have mysqlnd available as a package and I've tried reinstalling the php-mysql package/rebooted to no avail.
No idea what could be wrong with this.
This is for a company's front-facing site done in Wordpress.
Today I decided it's time for a backup, and ran the backup plugin we have installed there, but it keeps failing when extracting on the database. It's all-in-one-migration if you were wondering.
The error on live:
mysql_connect(): Headers and client library minor version mismatch. Headers:50556 Library:50637
So I did a quick sanity check and found MySQL 5.7 installed on there, whereas preprod was running 5.6 (which was working fine)
Upgraded preprod to the same versions, made sure live was also updated
Both servers running PHP 5.4.16 (cli) with MySQL Ver 14.14 Distrib 5.7.21
There's no differences in either install I can pick up, but live keeps giving above error when running the backup
Redhat distro doesn't have mysqlnd available as a package and I've tried reinstalling the php-mysql package/rebooted to no avail.
No idea what could be wrong with this.