abonnement Unibet Coolblue Bitvavo
pi_42408826
ik ben op virtual pc 2004 een nieuwe webserver configuratie aan het testen en na 'installatie' van phpmyadmin krijg ik de volgende melding:
quote:
#1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client
dit probleem kwam mij gelukkig wel bekend voor (ben die melding namelijk al meerdere malen tegen gekomen)
en hier staan ook mogelijke oplossingen

echter vraag ik mij nu af waarom ik die melding nog steeds krijg..
op mijn huidige configuratie had ik er wel begrip voor
maar mijn test opstelling bevat bijna alle nieuwe versie's van alles..
huidige configuratie webserver
windows 2003 server
Apache 1.3.35
php 4.3.11 (in apache geinstalleerd als module)
mysql 4.0.26 (volgens WinMysqlAdmin)

test configuratie webserver
windows 2003 server
apache 2.0.59
php 4.4.4 (in apache geinstalleerd als module)
Mysql 4.1.21


wie o wie kan mij dit uitleggen?

en graag zou ik alleen ontopic reacties willen krijgen, dus geen "stap over naar linux" reactie's
Bij voorbaat dank
pi_42409001
Misschien is je password niet compatibel met de gebruikte versies
http://www.whoopis.com/howtos/mysql-auth-fix.html
Beter een baas onder je duim, dan tien bovenop
Trekt bij warm weer een poncho aan
pi_42409084
quote:
Op donderdag 5 oktober 2006 23:37 schreef Lucille het volgende:
Misschien is je password niet compatibel met de gebruikte versies
http://www.whoopis.com/howtos/mysql-auth-fix.html
hoe het moest oplossen weet ik, echter vraag ik mij af waarom dit nog steeds voorkomt (mysql 4.1 bestaat namelijk al behoorlijk lang.)
  vrijdag 6 oktober 2006 @ 10:29:48 #4
18008 hornage
FOK! Movie Trivia-Prijsmeester
pi_42416164
ik kreeg dit laatst ook terwijl ik een gloedjenieuwe mysql met een gloedejenieuwe phpmyadmin installeerde. Volgens mij een probleem van deze systemen onder windows draaien ofzo.
Test je filmkennis! Speel mee met FOK! Movie Trivia en win prijzen!
pi_42423014
Nee, is algemeen met mysql. Vanaf de 4.1 serie gebruiken ze een nieuw soort passwoord versleuteling die niet backward compatible is met de 4.0 serie. Dat de recenste 4.0 versies niet upward compatible zijn (ik denk dat dat de vraag is van TS) is waarschijnlijk een beslissing van het mysql team. Ik kan het me ook wel voorstellen, omdat het voor de client meer overhead geeft...eerst moet deze opvragen wat de versie is van de server en afhankelijk daarvan een passwoord versleutelen. Omgekeerd (dus de server kan beide types password aan) wil je ook al niet. Het zou me trouwens niets verbazen als hier al vele mailing lists over zijn volgespamd

Dus of gewoon alles 4.0 of alles 4.1 (of 5 )
pi_42425484
ik heb nog eff zitten kijken:
er zit kennelijk in php 4.x een mysql.dll versie 3.23 waardoor de nieuwe authenticatie mode niet werkt..
enige oplossing onder windows zou php5 installeren zijn of mysqli gebruiken (niet echt een optie.)
of je moet php inclusief de mysql.dll opnieuw moeten compilen onder windows (aangezien ik daar geen snars van snap doe ik dat dus niet )
abonnement Unibet Coolblue Bitvavo
Forum Opties
Forumhop:
Hop naar:
(afkorting, bv 'KLB')