Auch ich bekommen den bekannten Fehler im Subject und komme auch nach dem Durchforsten dieses Forums nicht weiter.
I get the known error mentioned in the Subject and even after ploughing through this forum, I don't make any progress.
Im PHP error.log lese ich:
[07-Feb-2006 19:11:57] PHP Warning: MySQL Connection Failed: Client does not support authentication protocol requested by server; consider upgrading MySQL client
in ./includes/db_mysql.php on line 39
The offending function in db_mysql.php (part of)
function Db($db_host, $db_user, $db_password = "", $db_name = "", $db_pconnect = 0) {
$connect_handle = ($db_pconnect) ? "mysql_pconnect" : "mysql_connect";
if (!$this->connection = $connect_handle($db_host, $db_user, $db_password)) {
$this->error("Could not connect to the database server ($db_host, $db_user).", 1);
Ich benutze die MySQL Version (Console copy):
MySQL Version
C:\>mysql show version
mysql Ver 14.12 Distrib 5.0.18, for Win32 (ia32)
Copyright (C) 2002 MySQL AB
Die PHP Version aus dem info.php:
PHP Version 4.0.4pl1
Windows NT 5.0 build 2195
Als Webserver benutze ich Xitami, das Ganze läufdt unter Win2K. CGI funktionieren, eigene kleinere PHP Scripts, REBOL Scribts, alles läuft (
http://horo.dyndns.org/index.html ).
I use the Xitami webserver, everything runs under Win2k. CGI work fine, my own small PHP scripts, REBOL scripts, everything works smoothly.
Der Zugriff für die Installation über localhost, usw. Datenbank erstellt, funktioniert von der MySQL Console aus. Provider bin ich selbst.
I did the installation as localhost, etc. a database was created, it works from the MySQL console. In this endavour, I'm my own provider.
Irgendwelche Vorschläge? Ich stehe an. Die Fehlermeldung, ich solle auf eine höhere Version von MySQL upgraden finde ich etwas lapidar - es ist die Neueste.
Any suggestions? I'm stuck. The error msg to upgrade MySQL seems a bit silly, it is the newest one.