PHP Upgrade Problem! Bitte um schnelle Hilfe!
Es geht darum:
===
[1.17a] I cannot connect to the MySQL server. It always 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.
This problem is generally caused by using MySQL version 4.1 or newer. MySQL changed the authentication hash and your PHP is trying to use the old method. The proper solution is to use the mysqli extension with the proper client library to match your MySQL installation. Your chosen extension is specified in $cfg['Servers'][$i]['extension']. More information (and several workarounds) are located in the MySQL Documentation.
===
Vor dem Problem stehe ich jetzt auch…*OS X Tiger 10.4.3 druff, eine mySQL mysql-standard-4.1.16-apple-darwin8.2.0-powerpc-64bit gezogen und per pkg installer alles draufgeworfen - und jetzt frage ich mich, ob ich PHP upgraden sollte...
Ich weiß, daß es PHP zum komfortablen Nachinstallieren für OS X bei
http://www2.entropy.ch/software/macosx/ gibt. Leider ist die Seite aktuell down, das bringt mich zu meinen beiden Fragen:
1.) Wie kann ich das standardmässige PHP Version 4.3.11 upgraden, daß ich die richtige mySQL Library verwende, OHNE daß ich "Altdaten" auf meinem OS X liegen lasse. Ich bin kein Terminal Freak, eher Web Programmierer und weiß daher nicht, wie ich die alte PHP Version löschen kann ohne irgendwas kaputt zu machen.
2.) Wo krieg ich ein aktuelles PHP her (möglichst komfortabel zu installieren bitte
), da die Website von entropy down ist. Dort habe ich letztes mal, als ich das gemacht habe eine sehr einfache Installationsmöglichkeit gefunden, bei der ich nicht groß im Terminal scripten musste.
Die Library von
http://de2.php.net/mysqli downzuloaden und manuell zu installieren traue ich mir nicht zu… ich bin gerade mal so weit daß ich in der php.ini, der httpd.conf und dem phpMyAdmin Config File so einigermaßen durchblicke…
3.) Auch ein Downgrade von mySQL wäre für mich okay, solange meine alten PHP Scripts dann noch laufen
Keine Ahnung ob ich SQL4 Befehle verwende, ist alles so ein Halbwissen bei mir und noch viel Trial and Error, leider
Auch hier wäre die Frage: Wie krieg ich die eben installierte SQL 4 Version wieder weg vom System so daß nix durcheinander kommt?
Hat einer einen Link please?
Wär superklasse
Würde echt gern heute Nacht noch phpmyadmin zum Laufen bekommen, damit ich morgen ein paar PHP Scripts lokal hier testen kann…