Apache 2.0.52 + PHP 4.3.9 + mySQL 4.1.7 -- OLD mysql library
| From: | AlliXSenoS | Date: | Sun, 12 Dec 2004 01:06:04 +0000 |
| Subject: | Apache 2.0.52 + PHP 4.3.9 + mySQL 4.1.7 -- OLD mysql library | ||
| Groups: | php.windows | ||
| Request: | Send a blank email to php-windows+get-25146@lists.php.net to get a copy of this message | ||
hello everyone!
I have a problem, and it goes like this:
I installed Apache 2 on my Windows dev box (because A1 sucks on Windows)
and PHP 4.3.9 (because that's what I have on my hosting box) and mySQL
4.1.7 cause it's the latest
everything went well, I even ran a phpinfo() to see if everything was 5/5
I then decided it would be cool to have phpMyAdmin to make data transfers a
lot easier...
after installing those 3 pieces of software, I really wasn't prepared for
the anguish of getting pMA to work :)
it repeatedly reports
MySQL said:
#1251 - Client does not support authentication protocol requested by
server; consider upgrading MySQL client
I have compared phpinfo() output on my hosting box and on my windows dev
box and I found this teeny weeny difference:
dev box: Client API version 3.23.49
hosting box: Client API version 4.0.22
I have read the latest 'solutions' from this newsgroup but I still can't
seem to get it working. please help me, I'm becoming VERY desperate
I have replaced c:\php\dlls\libmySQL.dll with C:\Program Files\MySQL\MySQL
Server 4.1\bin\libmySQL.dll, no change noticed
I have then attempted to copy the same libmySQL.dll file to the extensions
folder and load it -- no success... till I found out I had to modify
extension_dir to "C:\php\extensions"... then I got a 'Invalid library
(maybe not a PHP library) 'libmysql.dll'' error from Apache...
only thing that strikes me odd is that I can't find php_mysql.dll or
php_mysqli.dll anywhere in the installation...
please assist me. thank you,
Luka aka AlliX
--
* AlliXSenoS * mailto:allixsenos@gmail.com