Homepage  Il progetto dsy.it è l'unofficial support site dei corsi di laurea del Dipartimento di Scienze dell'Informazione e del Dipartimento di Informatica e Comunicazione della Statale di Milano. E' un servizio degli studenti per gli studenti, curato in modo no-profit da un gruppo di essi. I nostri servizi comprendono aree di discussione per ogni Corso di Laurea, un'area download per lo scambio file, una raccolta di link e un motore di ricerca, il supporto agli studenti lavoratori, il forum hosting per Professori e studenti, i blog, e molto altro...
In questa sezione è indicizzato in textonly il contenuto del nostro forum


.dsy:it. .dsy:it. Archive > Community > Forum De Bell Tolls
 
[database]Apache+MySQL+PHP+PhpMyAdmin: problemi!!
Clicca QUI per vedere il messaggio nel forum
maynard80
prima volta che installo questi 4 assieme, MySQL funziona, Apache pure, ma al momento in cui metto php myAdmin mi dice:

Errore
Messaggio di MySQL:


Client does not support authentication protocol requested by server; consider upgrading MySQL client


è la prima volta che installo queste cose, ho seguito una guida on line...

maynard80
ho installato:
- Apache/1.3.31 (win32)
-php/4.3.9
-MySQL/4.1.7(win)
-PhpMyAdmin/2_2_1

maynard80
// The $cfgServers array starts with $cfgServers[1]. Do not use $cfgServers[0].
// You can disable a server config entry by setting host to ''.
$cfgServers[1]['host'] = 'localhost';

$cfgServers[1]['port'] = '';

$cfgServers[1]['adv_auth'] = FALSE;

$cfgServers[1]['stduser'] = 'root';

$cfgServers[1]['stdpass'] = 'password';

$cfgServers[1]['user'] = 'root';

$cfgServers[1]['password'] = 'password';

$cfgServers[1]['only_db'] = '';

$cfgServers[1]['verbose'] = '';

$cfgServers[1]['bookmarkdb'] = '';

$cfgServers[1]['bookmarktable'] = '';

CLod
$cfgServers[1]['adv_auth'] = FALSE;


magari è questa
lì parla di autenticazione

invece magari nn c'entra niente

Dodo
http://www.easyphp.org/

Flyzone
Originally posted by maynard80
Client does not support authentication protocol requested by server; consider upgrading MySQL client


Stesso mio problema, solo ora mi accorgo che l'hai avuto anche tu :)

Bel grattacapo, alla fine sono arrivato alla conclusione che (magari dirò vaccate, ma alla soluzione ci arrivo :asd: ):


MySQL-4.1.7 & phpMyAdmin-2.6.0

MySQL 4.1.7 è considerato ancora alfa da molti, dunque phpMyAdmin è considerato client vecchio.
A causa del nuovo meccanismo di hashing delle password di MySQL, nel caso si avesse l'errore:

1015 - ..... upgrade your client

la soluzione consiste nel lanciare da promp:

mysql -u root -p
(inserire password dell'utente root)

SET PASSWORD FOR
-> root@localhost=OLD_PASSWORD('passwordaricodificare
');
exit

[NB: la riga a seguito della freccetta è da inserire tutta su una riga - non capisco perchè no me lo lasci fare qui sul forum - anche con gli apici e il punto e virgola...cambiando root con il nome utente impostato nel file di config. con la relativa password]

In tal modo verrà rihashata la password di root (l'utente con i permessi sul database), e il problema scomparirà.
Penso che bisogna fare lo stesso con i vari utenti creati, mi pare di aver visto che si può lanciare anche mysql --oldpassword in modo che lo accetti di default.
Faccimo delle prove visto che siamo in due, in caso scriviamo qui i risultati.
Riguardo il file di configurazione non c'è da far nulla.

Ah se vuoi evitarti sbattimenti installa MySQL 3.x

DeepBlue
http://groups.google.com/groups? q=...off&sa=N&tab=wg

Powered by: vbHome (lite) v4.1 and vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento |Licenze | Thanks | Syndacate