LMSouq
general-dev Open

Headers and client library minor version mismatch

IA
Ian Hunter
1 month ago
3 views
Problem Description
In PHP I'm getting the following warning whenever I try to connect to a database (via `mysql_connect`) >Warning: mysql_connect(): Headers and client library minor version mismatch. Headers:50162 Library:50524 In my `php -i` output I have the following values listed under mysqli > Client API library version => 5.5.24 > > Client API header version => 5.1.62 I've tried updating php5-mysql *and* php but I'm already at the latest version of both of them. How do I go about updating the header version so I stop seeing this warning? **EDIT** My MySQL files should all be updated to be the latest version: $ apt-get install mysql.*5.5 . . . mysql-client-5.5 is already the newest version. mysql-server-core-5.5 is already the newest version. mysql-server-5.5 is already the newest version. mysql-testsuite-5.5 is already the newest version. mysql-source-5.5 is already the newest version. Removing old versions $ apt-get remove mysql.*5.1 . . . Package handlersocket-mysql-5.1 is not installed, so not removed Package mysql-cluster-client-5.1 is not installed, so not removed Package mysql-cluster-server-5.1 is not installed, so not removed Package mysql-client-5.1 is not installed, so not removed Package mysql-client-core-5.1 is not installed, so not removed Package mysql-server-5.1 is not installed, so not removed Package mysql-server-core-5.1 is not installed, so not removed Package mysql-source-5.1 is not installed, so not removed

AI-Generated Solution

Powered by LMSouq AI · GPT-4.1-mini

✓ Solution Ready
Analyzing problem and generating solution…
Was this solution helpful?
Back to Knowledge Base