2016-08-09 40 views
0

Ich benutze Linux Mint 17.3. Ich begann mit XAMPP aber hatte Fehler 2002. Aus diesem Grund habe ich das Passwort meines Roots in phpMyAdmin geändert. Danach konnte ich nicht auf phpMyAdmin zugreifen. Ich habe diese Nachricht:Zugriff verweigert für phpMyAdmin nach dem Ändern des Passwortes, config.inc.php nur lesbar

phpMyAdmin versucht, eine Verbindung mit dem MySQL-Server, und der Server wies die Verbindung zurück. Sie sollten den Host, Benutzernamen und Passwort in Ihrer Konfiguration überprüfen und sicherstellen, dass sie auf die Informationen durch den Administrator des MySQL-Servers angegeben entsprechen

ich nach einer Lösung gesucht und gefunden, dass ich meine Config bearbeiten .inc.php Datei im phpMyAdmin Ordner. Das Problem ist, dass ich die Datei nur lesen, aber nicht bearbeiten kann. Wie soll ich diese Datei editierbar machen?

+0

Wenn Sie auf Linux sind: 'sudo chmod 777 Dateiname ' – Saurabh

+0

@Saurabh ich würde diese Berechtigung für eine Konfigurationsdatei nicht verwenden. Sie geben jeder Person Lese-Schreib-Erlaubnis ... –

+0

@SujeetSinha Es ist nur für die Bearbeitung Zweck. Sobald dies erledigt ist, können wir immer wieder auf die Standardberechtigung zurücksetzen. – Saurabh

Antwort

0

Die Lösung ist einfach. Sie müssen die Berechtigung der Datei ändern. Starten Sie das Terminal (Sie können mit Strg + Alt + T) und verwenden Sie die folgenden Befehle:

cd <directory of your config file> 
sudo chmod 644 config.inc.php 

Die Datei sollte bearbeitet werden, damit Sie Änderungen vornehmen.

Stellen Sie sicher, dass Sie den XAMPP-Server neu starten, nachdem Sie die Änderungen an der Datei gespeichert haben.

+0

Das muss funktionieren. Das einzige Problem ist, dass der Computer meine Datei nicht finden kann. Ich werde versuchen, das zu beheben. Wenn Sie irgendwelche Ideen haben, teilen Sie sie, weil ich neu in Linux bin. –

+0

Es sollte meistens in '/ opt/xampp/phpmyadmin' oder'/opt/lampp/phpmyadmin' aber hängt davon ab, wie und wo Sie es installiert haben ... –

+1

verwenden Sie 'locate config.inc.php' in Terminal – Saurabh