Avatar billede krestian Nybegynder
18. marts 2005 - 11:05 Der er 6 kommentarer og
1 løsning

authentication protocol - php

Hej alle

Jeg har installeret mysql 4.1.10 og php 4.3.10 på en win2k server og lagt min php kode over på denne server.

Nu får jeg følgende fejl:

"PHP Warning: mysql_pconnect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in C:\wwwroot\krestian.dk\inc\functions.inc.php on line 22"

Er der nogen som ved, hvad ovenstående betyder og hvordan jeg order det?

Hilsen
Krestian
Avatar billede kasper.h Nybegynder
18. marts 2005 - 11:10 #1
det er sansynligvis fordi din MySQL server er for ny i forhold til den MySQL klient der er compilet ind i PHP.. prøv at installere MySQL 3.x i stedet for, eller lav en ny PHP.
Avatar billede krestian Nybegynder
18. marts 2005 - 11:21 #2
>> kasper.h - Det er også det, jeg har mistanke om, men jeg har installeret ny version af MySQL og PHP, så jeg forstår ikke, at de ikke virker sammen!

Det kan vel ikke være rigtigt, at man skal "downgrade" for at kunne få det til at virke!
Avatar billede kasper.h Nybegynder
18. marts 2005 - 11:25 #3
Well, selv om det er en ny version af PHP, kan det godt være en "gammel" version af MySQL klienten der er i den.
Avatar billede krestian Nybegynder
18. marts 2005 - 11:26 #4
Og hvordan kan jeg så opgradere den?
Avatar billede kasper.h Nybegynder
18. marts 2005 - 11:29 #5
http://dev.mysql.com/doc/mysql/en/old-client.html

Du kan enten recompile PHP, eller sætte serveren til at bruge den gamle authentication type.

mysql> SET PASSWORD FOR 'some_user'@'some_host' = OLD_PASSWORD('newpwd');
Avatar billede krestian Nybegynder
18. marts 2005 - 12:29 #6
>> kasper.h - Så kører min MySQL og PHP igen! Tak for hjælpen. Poster du lige et svar!
Avatar billede kasper.h Nybegynder
18. marts 2005 - 12:33 #7
Yes, great :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester