non riesco ad accedere a phpmyadmin!

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
snilzo
Prode Principiante
Messaggi: 77
Iscrizione: giovedì 22 marzo 2012, 11:23
Sesso: Maschile

non riesco ad accedere a phpmyadmin!

Messaggio da snilzo »

Salve
non riesco ad accedere a phpMyAdmin.
Da browser vado a digitare il link:
http://localhost/phpmyadmin/
ma una volta inseriti nome utente e password lo stesso mi dà errore!
Sapete darmi una mano?
Grazie
Avatar utente
DoctorStrange
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3112
Iscrizione: mercoledì 14 ottobre 2015, 9:33
Desktop: Gnome3
Distribuzione: Ubuntu 24.04 LTS Noble Numbat
Sesso: Maschile
Località: Roma, Italia

Re: non riesco ad accedere a phpmyadmin!

Messaggio da DoctorStrange »

Appare molto difficile aiutarti, visto che non descrizi con molti dettagli quello che è successo. Quale sistema operativo hai, nello specifico? Come hai installato lo stack LAMP e, phpmyadmin nello specifico? Oltre a questo, soprattutto, quale errore hai, nel dettaglio?

Di solito, problemi con phpmyadmin sono dovuti ad una errata configurazione di MySQL. Ti sei assicurato che il servizio server di mysql fosse abilitato, up e running? Hai creato un'utenza sul DB, oppure assegnato una password all'utenza root? Riesci a connetterti al servizio DB usando un client?
snilzo
Prode Principiante
Messaggi: 77
Iscrizione: giovedì 22 marzo 2012, 11:23
Sesso: Maschile

Re: non riesco ad accedere a phpmyadmin!

Messaggio da snilzo »

Ho Ubuntu 24.04
ho istallato LAMP tramite il terminale ma per quanto riguarda MySQL non mi ricordo cosa ho inserito tra la configurazione!
La confusione sta nel fatto che io accedo a MySQL da terminale come root, ma non tramite phpMyAdmin e ciò indica che ci sono delle differenze nella configurazione o nell'autenticazione tra i due ambienti, o no?
snilzo
Prode Principiante
Messaggi: 77
Iscrizione: giovedì 22 marzo 2012, 11:23
Sesso: Maschile

Re: non riesco ad accedere a phpmyadmin!

Messaggio da snilzo »

Quindi faccio di nuovo:

sudo mysql -u root -p

per avviare il client MySQL con privilegi di root
mi viene chiesta la password che io inserisco,
è lo stesso programma me l'accetta, infatti:
Welcome to the MySQL monitor..
Avatar utente
DoctorStrange
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3112
Iscrizione: mercoledì 14 ottobre 2015, 9:33
Desktop: Gnome3
Distribuzione: Ubuntu 24.04 LTS Noble Numbat
Sesso: Maschile
Località: Roma, Italia

Re: non riesco ad accedere a phpmyadmin!

Messaggio da DoctorStrange »

Quale errore ti dà, phpmyadmin?
Avatar utente
DoctorStrange
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3112
Iscrizione: mercoledì 14 ottobre 2015, 9:33
Desktop: Gnome3
Distribuzione: Ubuntu 24.04 LTS Noble Numbat
Sesso: Maschile
Località: Roma, Italia

Re: non riesco ad accedere a phpmyadmin!

Messaggio da DoctorStrange »

Se hai un prompt valido di mysql, con l'utente root, prova questo:

Codice: Seleziona tutto

show databases;

Questo ti listerà tutt i i DB ai quali root può accedere. Dovrebbero essere tutti. Tra questi dovrebbe esserci un DB chiamato "mysql".
Ora:

Codice: Seleziona tutto

use mysql;
Serve ad usare il DB chiamato mysql. Ora:

Codice: Seleziona tutto

show tables;
Lista le tabelle del DB "mysql". Tra queste dovrebbe esserci la tabella "user". Ora:

Codice: Seleziona tutto

describe user;
Questa descrive tutti i campi della tabella "user". Ora:

Codice: Seleziona tutto

select user, host, authentication_string from mysql.user;
Questa, ti darà le associazioni tra i vari utenti e le relative password associate. Le password saranno codificate con il loro hash.
Il mio sospetto è che root possa avere la stringa "host" confinata al solo localhost, oppure ad uno specifico valore, oppure che la password di root non sia impostata. In ogni caso, se il client riesce a connettersi regolarmente alla sessione server, e ad interrogare il DB, allora è ragionevole presupporre che il servizio server di mysql si up e running. Il problema potrebbe quindi essere in phpmyadmin stesso.
Domando: phpmyadmin ha bisogno di qualche dipendenza? Forse di java? Hai installato JDK?

P.S
Attento ad aggiungere sempre il carattere punto e virgola, alla fine di ogni statemente SQL.
Avatar utente
garak
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1653
Iscrizione: lunedì 13 giugno 2005, 13:37
Desktop: Gnome
Distribuzione: Ubuntu 24.04
Sesso: Maschile
Località: Roma
Contatti:

Re: non riesco ad accedere a phpmyadmin!

Messaggio da garak »

Java non c'entra assolutamente niente.
La configurazione di base di phpmyadmin prevede accesso con form di login, ma può essere facilmente modificata per avere direttamente la password di root (è un file PHP, modificabile con qualsiasi editor di testo). In locale è la soluzione più sensata, visto che ci devi accedere solo tu.
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 6 ospiti