Toon posts:

mysql en php welke versies

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb nu PHP 4.3.8 en MySql 4.1.3b
ik probeer phpmyadmin aan de gang te krijgen, maar dat lukt niet:
Fout


MySQL retourneerde:


#1251 - Client does not support authentication protocol requested by server; consider upgrading MySQL client
de client is het php-gedeelte, ik heb dus een te oude php bij een te nieuwe mysql. welke mysql moet ik pakken om met deze php wel te kunnen werken?

  • icejuh
  • Registratie: Januari 2003
  • Laatst online: 16-10-2024
Gaat dit niet over de mysql client ? http://dev.mysql.com/get/...te.nl/pub/software/mysql/


edit:

PHPMYadmin FAQ zegt :


[1.17a] I cannot connect to the MySQL server. It alawys returns the error message, "Client does not support authentication protocol requested by server; consider upgrading MySQL client"


You tried to access MySQL with an old MySQL client library. The version of your MySQL client library can be checked in your phpinfo() output.
In general, it should have at least the same minor version as your server - as mentioned in FAQ 1.17.
The only way to fix this problem is manually compiling php and its MySQL extension against a current MySQL client library.
If you still face this problem, please compile your MySQL client library against the same or a newer MySQL release.

[ Voor 68% gewijzigd door icejuh op 30-08-2004 18:30 ]

#hidw


  • MBV
  • Registratie: Februari 2002
  • Laatst online: 21-08 21:44

MBV

Is het niet een instelling in je configuratiebestand? Dat de server standaard om een betere encryptie vraagt o.i.d.?
Anders moet je maar mysql-server 4.0.x installeren. 4.0.16 werkt hier prima met php 4.3.4. (waarom zo oud? Erg simpel: debian testing)


[edit] @ icejuh: Dat zegt de TS zelf ook al. Maar in dit geval is PHP de client.... :z

[ Voor 16% gewijzigd door MBV op 30-08-2004 18:27 ]


  • tato
  • Registratie: Juni 2003
  • Laatst online: 21-08 23:10
Met welke PHPMyAdmin versie werk jij?

Verwijderd

Topicstarter
phpmyadmin 2.5.7-pl1 (is de nieuwste volgensmij)
(alles op een win2kserv)


edit:
zie net in de phpmyadmin-faq:
1.17a] I cannot connect to the MySQL server. It alawys returns the error message, "Client does not support authentication protocol requested by server; consider upgrading MySQL client"
You tried to access MySQL with an old MySQL client library. The version of your MySQL client library can be checked in your phpinfo() output.
In general, it should have at least the same minor version as your server - as mentioned in FAQ 1.17.
The only way to fix this problem is manually compiling php and its MySQL extension against a current MySQL client library.
If you still face this problem, please compile your MySQL client library against the same or a newer MySQL release.
dus een te oude php, maar dat is in feite hetzelfde als een te nieuwe mysql :)

[ Voor 109% gewijzigd door Verwijderd op 30-08-2004 18:29 ]


  • MBV
  • Registratie: Februari 2002
  • Laatst online: 21-08 21:44

MBV

PhpMyAdmin heeft er niks mee te maken. Je maakt gewoon met php een verbinding naar mysql, en daar maakt phpmyadmin gebruik van. Ik denk echt dat je terug moet naar mysql 4.0.x of naar php 5.x moet upgraden....

  • tato
  • Registratie: Juni 2003
  • Laatst online: 21-08 23:10
Requirements


* php 4.1.0 or later (*)
If you want to display inline thumbnails of JPEGs with the original aspect ratio, you also need GD2 support in PHP.
* MySQL 3.23.32 or newer (details);
* a web-browser (doh!).
En dat is voor PHPMyAdmin 2.6.0-rc2.

[ Voor 7% gewijzigd door tato op 30-08-2004 18:32 . Reden: Link meegegeven... ]


Verwijderd

Topicstarter
Ik heb de nieuwste mysql 4.0.x gedownload en die doet het perfect, tnx :)

Verwijderd

Mijn opstelling...

Apache 2.50
Php 4.38 (source alleen)
Mysql 4.20
PhpMyAdmin

Werkt perfect en niet moeilijk te installeren.

Verwijderd

Ik kreeg indedaad de zelfde meldingen zowel met mysql 4.1 en hoger.
aangezien ik geen zin had om te compileren etc heb ik 4.0 ge-installeerd en dat werkt zonder problemen.

Wat ik wel vreemd vind is dat niet downwards compatible is. Misschien zit ik er naast hoor zou maar zo kunnen.

Maar als 4.0 wel werkt en 4.1 en hoger geeft problemen, lijkt me dat een compatilbiteits probleem....

  • MBV
  • Registratie: Februari 2002
  • Laatst online: 21-08 21:44

MBV

is het ook. Je moet tegen de goeie library aan compileren, en de packages van internet zijn tegen mysql 3.x of 4.0.x gecompileerd. Met de goeie library gecompileerd werkt php 4.0.x theroretisch nog :)
Pagina: 1