From: Brion Vibber <brion.vibber(a)gmail.com>
On 12/24/05, D B <dkbyrne(a)gmail.com> wrote:
I can't seem to resolve the "You are
using MySQL 4.1 server, but PHP
is linked to old client libraries" error message:
If you are reasonably familiar with installing Unix programs from
source and have the developer tools installed, you can recompile PHP
from source code, passing --with-mysql=/usr/local/mysql to have it use
the libraries from the MySQL.
If that sounds complicated, you should probably first try the
configuration options mentioned in the earlier paragraphs of
http://dev.mysql.com/doc/refman/5.0/en/old-client.html
Put the following in /etc/my.cnf:
[mysqld]
old_passwords=1
This has been criticized as somehow being "less secure", but
certainly no less secure than MySQL versions prior to the better
password hashing scheme.
:::: WARNING: free advice is worth every penny you paid for it! ::::
:::: Jan Steinman