|
PatPowerMan
Advanced Member
|
Heute versuchte ich stundenlang, eine WikiPedia zu installieren. PHP hat die Version 4.3.9, MySQL 4.1.7.Ständig erschien die Fehlermeldung: "Client does not support authentication protocol requested by server". Die Ursache war schnell klar: Seit der Version 4.1 benutzt MySQL eine andere HASH-Methode bei der Passwort-Übermittlung. Nur: Wie bringe ich das dem PHP-Progi bei? Den Code anpassen trau ich mir nicht zu... Eine mögliche Lösung ist der richtige Eintrag in die richtige Datei am richtigen Ort. Die Datei heisst my.cnf, liegt am besten am gleichen Ort wie die Dienste-*.exe von MySQL und muss zusätzlich den folgenden Eintrag bekommen: [mysqld] old-passwords Kein set-variables=, kein = True, kein = 1, einfach nur 'old-passwords'. Das setzt bei einem Dienst-Neustart die entsprechende Variable auf 'ON' und ältere Clients können wieder connecten. Vielleicht bin ich der Einzige, der das nicht wusste. Hoffentlich nützt es Euch, wenn Ihr mal an dieses 'Kompatibilitäts-Problem' stösst.
|
Beiträge gesamt: 1088 | Mitglied seit: Juni 2001 | Erstellt: 6:36 pm am Nov. 5, 2004 | IP
|
|
ron
Member
|
hmm wiki ist doch so ne freie enzyklopaedie... fuer was braucht man da sql ? und php? cheers ron
----- |||die meisten computer probleme befinden sich zwischen stuhl und tastatur|||
|
Beiträge gesamt: 1304 | Mitglied seit: Juni 2001 | Erstellt: 8:42 pm am Nov. 5, 2004 | IP
|
|
|
ron
Member
|
jup kenne nur das letztere fuer was soll den das andere gut sein? cheers ron
----- |||die meisten computer probleme befinden sich zwischen stuhl und tastatur|||
|
Beiträge gesamt: 1304 | Mitglied seit: Juni 2001 | Erstellt: 5:29 pm am Nov. 6, 2004 | IP
|
|
|
PatPowerMan
Advanced Member
|
Ok, ich glaub, ich hab hier mehr Verwirrung geschaffen als gewollt...Es gibt folgende 3 Arten von Wikipedia: a) die sprachspezifische Onlineversion bei der jedermann mitarbeiten kann, z.B. http://de.wikipedia.org/wiki/Hauptseite. Hier braucht man nur einen Browser samt Internetanschluss und schon ist man dabei. Auch zur Schweiz gibt es schon einige Einträge, sucht mal nach Ortschaften. Diese Version wird dank den User-Beiträgen ständig erweitert und ist bereits eine ernsthafte Konkurrenz zu den teuren gedruckten Werken von Brockhaus und Co. b) die sprachspezifische OFFLINE-Version, die man als ISO-File herunterlädt, auf CD brennt und wie von Zilli beschrieben dank der zu installierenden Software DigiBib4 auch offline anschauen kann. Logischerweise kann man nichts daran ändern, braucht keinen Internetanschluss. Der Stand ist ebenso logisch eingefroren - September 2004. c) Den Source-Code zum selber installieren. Jedermann kann und darf selber eine Wikipedia aufziehen. Ob das Sinn macht und zu welchen Themen das man allenfalls speziell machen will, muss jeder selber entscheiden - ich tat es aus Neugierde und weil mich das Know-How rund um dieses Projekt interessiert. Runterladen kann man den PHP-Code hier: http://sourceforge.net/project/showfiles.php?group_id=34373 Ich wollte hier niemanden verwirren - nur auf den Umstand mit dem (für mich unlogischen) Eintrag in der my.cnf aufmerksam machen. Der gilt ja nicht nur im Zusammenhang mit einer Wikipedia, sondern mit sämtlichen PHP-Scripts, die noch auf der "schwächeren" Authentifizierung basieren.
|
Beiträge gesamt: 1088 | Mitglied seit: Juni 2001 | Erstellt: 2:16 pm am Nov. 7, 2004 | IP
|
|
|
|
|