phpMyAdmin non riesce ad accedere - continua a chiedere credenziali


4

Ho phpmyadmin sulla mia casella Linux Arch, è in esecuzione, quindi è Apache con PHP e MySQL.

Quando vado a http://localhost/phpmyadmin/, mostra il solito prompt di accesso. Tuttavia, indipendentemente da ciò che inserisco, premendo il pulsante di invio mi reindirizza al modulo di accesso, senza alcun messaggio di errore o altro.

Ha funzionato un giorno o due indietro bene.

Cosa potrebbe essere sbagliato?


1
Grazie per il voto positivo, molto apprezzato. Molto costruttivo.
MightyPork,

Prova con diversi broswer.
Cornelius,

Ho provato, non ha fatto alcuna differenza.
MightyPork,

Risposte:


1

Ha funzionato, non ho idea di cosa sia stato risolto.

  1. Installa php-mcrypt (l'ho trovato da qualche parte su google)
  2. Cancella tutti i cookie
  3. Imposta il fuso orario corretto e abilita NTP (anche da alcuni forum)
  4. Modifica /etc/php/php.ini e abilita mcrypt.so e il fuso orario predefinito
  5. Sacrifica una capra nera

Ora funziona di nuovo :)


1
Cancella tutti i cookie → C'è la tua soluzione.
arielnmz,

1
in realtà non è certo la cosa che l'ha risolto. Dopo aver cancellato i cookie, il problema persisteva ...
MightyPork,

È strano, quando manca un pacchetto normalmente genera un errore. A proposito, perché stai ancora usando phpmyadmin? Usa invece Adminer.
Arielmz,

Beh .. l'ho usato per anni, non mi ha mai deluso fino ad ora. Quali sono alcuni motivi per passare all'amministratore?
MightyPork,

1
@arielnmz Sei sicuro di "Non in fase di sviluppo attivo". Stanno rilasciando aggiornamenti quasi settimanalmente.
RiggsFolly,

0

Tutte le installazioni di MySQL Server sono configurate con un ID utente chiamato 'root' e la password è vuota, cioè lasciala vuota.

Quindi accedi con

Username = root
Password = (leave this blank)

MODIFICARE :

Quando hai creato l'account utente che stai utilizzando hai creato l'account in un dominio o più di un dominio.

In altre parole, hai creato userid @ localhost ma non userid@127.0.0.1 e userid @ :: 1

In caso contrario, prova a creare tutti e 3.

Il tuo log degli errori di Apache dovrebbe darti un indizio, se stai ricevendo un messaggio di errore con :: 1 come indirizzo IP, questo è il problema.


1
Ho una password configurata e posso accedere usando la shell. Questo non è il problema.
MightyPork,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.