ich phpMyAdmin auf Linux Jessie mit den folgenden Schritten installiert:Ich installierte phpMyAdmin und ausgelassen den Schritt mit Passwort, jetzt nicht mehr viel zu tun
installiert mysql-Server zuerst
sudo apt-get install mysql-server
sudo nano /etc/mysql/my.cnf
hinzugefügt
bind-address = 0.0.0.0
sudo service mysql restart
mysql -p -u root
mysql> CREATE DATABASE ha_test;
mysql> GRANT ALL PRIVILEGES ON ha_test.* TO 'maxg'@'%' IDENTIFIED BY 'maxe-pi';
mysql> flush privileges;
installiert PHP für MySQL
sudo apt-get install php5-mysql
dann PMA installiert
sudo apt-get install phpmyadmin
sudo nano /etc/apache2/apache2.conf
am Ende hinzugefügt:
Include /etc/phpmyadmin/apache.conf
sudo service apache2 restart`
Irgendwann ein grauer Config-Bildschirm kam über ein Passwort zu fragen, und ich konnte nicht verstehen, die ein; Es bot an, den Schritt zu überspringen und die Konfiguration später zu machen, aber ich weiß nicht, wie ich das später machen soll und kann die von mir erstellte Datenbank ha_test nicht öffnen.
Der Bildschirm zur Verfügung gestellt diese Info:
Creating config file /etc/phpmyadmin/config-db.php with new version
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES).
unable to connect to mysql server.
error encountered creating user:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
dbconfig-common: phpmyadmin configure: trying again.
dbconfig-common: writing config to /etc/dbconfig-common/phpmyadmin.conf
Replacing config file /etc/dbconfig-common/phpmyadmin.conf with new version
Was soll ich tun?
- die Installation löschen und neu starten? Ist der Benutzer/Pw fragt nach dem Root-Benutzer und Passwort, das ich zuvor erstellt hatte oder mein eigenes?
- gibt es eine Möglichkeit, das zu beheben?
- noch etwas?
I geschlossen PMA und protokolliert wieder und es wird gesagt:
Die Speicher phpMyAdmin-Konfiguration nicht vollständig konfiguriert ist, haben einige erweiterte Funktionen deaktiviert.
Ich denke, dies ist ein Ergebnis der verpassten Config Schritt.
Diese Dateien enthalten viele Konfigurationselemente, die alle mit 'dbc_' beginnen, z. a dbc_user, dbc_pass, aber auch dbc_admin. Schaue ich mir die richtige Datei an? – MaxG
Wenn Sie von der Paketquelle installiert haben, denke ich, dass der richtige Ort "/etc/phpmyadmin/config.inc.php" ist. Der Fehler sagt Ihnen grundsätzlich, dass Sie nicht auf die Datenbank zugreifen können, weil Sie ein falsches Passwort in den Konfigurationsdateien haben. –