PDA

Visualizza la versione completa : Impossibile accedere a phpMyAdmin


Nando
05-08-2009, 22:19
E' tutta la serata che cerco di installare il phpMyAdmin ma continua a uscirmi l'errore "Access denied for user 'root'@'localhost' (using password: NO) le ho provate tutte ma niente da fare, ho tolto anche la password a mysql ma mi restituisce sempre lo stesso errore.

nel file httpd.conf di apache ho scritto questo:
Alias /mysql/ "C:/www/phpMyAdmin/"

<Directory "C:/www/phpMyAdmin/">
Options FollowSymLinks Indexes
AllowOverride None
Order deny,allow
allow from localhost
deny from all
</Directory>

è giusto ???

Ho installato Apache 2.0, PHP 5.1 MySQL 5.0 mentre il phpmyadmin che sto cercando di utilizzare da ore è la vers. 2.11.9

:confuso:

Gopher
10-08-2009, 11:10
Lo hai configurato leggendo, magari, i manuali su phpmyadmin dedicati all'installazione?

Nando
10-08-2009, 13:37
Risolto, ho tolto quello che avevo scritto nel file httpd.conf, installata l'ultima vers. di phpmyadmin e adesso funziona ma si è presentato un altro problema: sia sulla maschera di login sia dopo avere effettuato l'accesso, sulla parte bassa delle schermo mi chiede la libreria mcrypt che l'ho già messo dentro la cartella di windows, decommentata la riga extension=php_mcrypt.dll nel file php.ini e riavviato il sistema ma niente da fare, si presenta sempre questa nota informativa.

Gopher
11-08-2009, 09:42
Fai un phpinfo() per vedere se effettivamente l'estensione è abilitata..se lo è, dovresti vedere mcrypt nella lista delle estensioni abilitate; altrimenti c'è qualche problema da risolvere.

Nando
11-08-2009, 22:19
come puoi vedere da file allegato l'estensione è attiva, ma allora perché mi deve fare incavolareeeeeee :mad:

Gopher
12-08-2009, 09:42
Non ne ho idea..sei sicuro che il php.ini che carica il server è corretto? Lo vedi nelle prime variabili del phpinfo()

Nando
12-08-2009, 10:12
Si, tutto corretto. Aiutoooooo :(

Posso provare a scaricare l'ultima vers. del php, la 5.3

Giuseppe_M
12-08-2009, 11:12
Ti serve un'altra dll com'è spiegato qui:

http://www.php.net/manual/en/ref.mcrypt.php#74817

In pratica devi scaricare la libmcrypt.dll che non è inclusa di default nel package di PHP e posizionarla in \windows\system32

Ciao :)

Gopher
12-08-2009, 11:13
Non penso sia un problema del PHP..a questo punto c'è qualcosa che non va sulla configurazione di phpMyAdmin..

Prova ad andare da browser sul setup di phpMyAdmin (digitando: localhost/PATH_PHPMYADMIN/setup) e prova a vedere cosa ti dice lì il file di configurazione..

Giuseppe_M
12-08-2009, 11:36
È scritto nella documentazione, nasce come bug:

http://bugs.php.net/bug.php?id=21278

E poi viene suggerito anche qui:

http://it2.php.net/manual/en/mcrypt.installation.php#83525

Secondo me dipende da quella dll :)

Gopher
13-08-2009, 00:27
Scusa Giuseppe..non avevo letto il tuo intervento: però sono sicuro che su WIN2003 non manca quella dll perchè non ho dovuto aggiungere niente sulle miriadi di server in cui ho configurato phpMyAdmin

Giuseppe_M
27-08-2009, 17:50
Ah.. non sapevo quale sistema stesse usando.. ciao :D

Nando
27-08-2009, 18:09
tutto ok, ho scaricato la vers. 5.2.9 di php, non ho messo la libreria dentro system32 ma bensì dentro la root windows.

Grazie a tutti,
ciao. :)

Giuseppe_M
27-08-2009, 18:31
grazie a te ;p