Ho installato phpMyAdmin cosi
Codice: Seleziona tutto
sudo apt-get install phpmyadmin php-mbstring php-gettext
Password applicativa di phpmyadmin per mysql: generata casualmente.
Nel file
Codice: Seleziona tutto
/etc/phpmyadmin/config.inc.php
Codice: Seleziona tutto
$cfg['Servers'][$i]['controluser'] = $dbuser;
$cfg['Servers'][$i]['controlpass'] = $dbpass;
Codice: Seleziona tutto
$cfg['Servers'][$i]['auth_type'] = 'cookie';
Codice: Seleziona tutto
sudo phpenmod mcrypt
sudo phpenmod mbstring
Codice: Seleziona tutto
sudo systemctl restart apache2
Codice: Seleziona tutto
/etc/phpmyadmin/config-db.php
Mi rendo perfettamente conto che questo argomento è stato affrontato 6 milioni di volte, ma su Google trovo 150 guide DIVERSE, con 150 soluzioni DIVERSE e dato che non vorrei fare errori su una macchina che diventerà di produzione vorrei intanto capire di cosa si tratta, da cosa è causato l'errore.#1045 - Access denied for user 'phpmyadmin '@'localhost' (using password: YES)
Ho tentato di accedere come utente 'root', senza password (che se non erro è la situazione di default dopo una installazione fresca di mysql), ma ottengo [per fortuna]
Login senza password è vietato dalla configurazione (vedi AllowNoPassword)