Leere Seite beim Versuch, auf phpmyadmin zuzugreifen

12

Ich möchte auf phpmyadmin zugreifen. Ich habe vorher Zugriff darauf, aber jetzt bekomme ich nur eine leere Seite und ich verstehe wirklich nicht warum.

Ich habe phpmyadmin mit installiert

sudo apt-get install phpmyadmin

Ich bin gelaufen

sudo gedit /etc/apache2/apache2.conf

Und dort fügte hinzu:

#Include phpmyadmin: 
 include /etc/phpmyadmin/apache.conf

Aber ich bekam eine Warnung, als ich Apache neu startete und sagte mir:

Die Alias-Direktive in /etc/phpmyadmin/apache.conf in Zeile 3 wird wahrscheinlich nie übereinstimmen, da sie einen früheren Alias ​​überlappt.

Wie kann ich das lösen, damit ich die phpmyadmin-Oberfläche wieder sehe, wenn ich http: // localhost / phpmyadmin anstelle einer leeren Webseite sehe ?

Dump -

  • Ich habe es versucht apt-get remove phpmyadminund dann apt-get install phpmyadmin- immer noch die gleiche leere Seite. :(

  • /etc/phpmyadmin- Ich habe chmod o + w Berechtigungen für den Ordner phpmyadmin und dessen Inhalt. - immer noch die leere Seite ...

MEM
quelle
Haben Sie es versucht, bevor Sie hinzugefügt haben include /etc/phpmyadmin/apache.conf? Wenn nicht, können Sie versuchen, diese Zeile zu entfernen und neu zu starten, um es erneut zu versuchen?
Kris Harper
@ root45 - Ja, ich habe es vorher ohne diese Zeile versucht. Und dann damit, und jetzt habe ich diese Linie entfernt. :(
MEM
Ich hätte das oben fragen sollen, aber hat das Entfernen dieser Zeile die Meldung "Die Alias-Direktive in / etc ... einem früheren Alias" beseitigt, die Sie erhalten, wenn Sie neu starten? Ich denke, dass es hier zwei verschiedene Probleme geben kann.
Kris Harper
@ root45 - Ja. Durch Entfernen dieser Zeile wurde die Nachricht entfernt.
MEM
1
@ root45: ls -ld /etc/phpmyadminist der richtige Weg, um eine einzelne Zeile mit Informationen zu einem Ordner abzurufen .
Lekensteyn

Antworten:

6

Versuche zu rennen

sudo dpkg-reconfigure phpmyadmin

Um die phpmyadmin-Dateien einzurichten, stellen Sie Datenbankverbindungen her und erstellen Sie die phpmyadmin-Datenbanken

Ian Pettitt
quelle
Ich kann das nicht mehr testen. Wenn jemand zu dieser Antwort eine Antwort findet, teilen Sie diese bitte mit und ich werde sie als richtige Antwort markieren. Prost.
MEM
1
Das nicht funktionierende 15.04 Problem blieb weiterhin bestehen.
Mohammad_Hosseini
19

Alle vorherigen Antworten haben mir nicht geholfen, aber dann habe ich die Lösung gefunden:

apt install php-gettext

Dieses phpmyadminProblem mit weißen leeren Seiten wurde behoben .

römisch
quelle
2
Nach dem Update von 15.04 auf 16.04 musste MySQL 5.7 neu installiert werden, da das versuchte Upgrade von MySQL 5.6 fehlgeschlagen war. Nach der Installation von 5.7 bekam ich auch von phpMyAdmin eine leere Seite ... verbrachte viel Zeit damit, nach Hinweisen zu suchen ... und diese einzige Antwort löste mein Problem. Vielen Dank.
TheGeeko61
0

Dieses Problem trat auf, weil ich die php.ini (/etc/php5/apache/php.ini) modifizierte und ein falsches Format einführte. Insbesondere musste ich eine größere Datei hochladen, damit ich diese Zeile änderte:

upload_max_filesize = 2M

mit:

upload_max_filesize = 20

Wie Sie sehen, habe ich ein M verpasst. Nach dem Neustart von apache ( sudo service apache2 restart) wurde die leere Seite angezeigt.

** Im Allgemeinen kann es sein, dass ein Fehler in der php.ini eine stille (leere Seite) Ausgabe in php erzeugt. **

toto_tico
quelle
0

Eine alte Frage, die ich kenne, aber ich hatte kürzlich das gleiche Problem. Beim Zugriff auf die URL phpmyadmin wurde eine leere weiße Seite erstellt. Die Apache-Protokolle zeigten nichts Falsches. Alle Antwort-Header lauteten "200 OK".

Das Problem war einfach, ich hatte Javascript im Browser deaktiviert.

Um das Problem in Firefox zu beheben, geben Sie die URL 'about: config' ein, suchen Sie den Schlüssel 'javascript.enabled' und schalten Sie ihn auf true um.

Navigieren Sie in Chrome zu "Einstellungen"> "Erweiterte Einstellungen"> "Inhaltseinstellungen", navigieren Sie zum Javascript-Header und aktivieren Sie das Kontrollkästchen "Javascript aktivieren".

Zwanzig
quelle
0

Als ich dies in der config.inc.php änderte:

$cfg['UploadDir'] = '/tmp'; $cfg['SaveDir'] = '/tmp';

zu:

$cfg['UploadDir'] = ''; $cfg['SaveDir'] = '';

und die Seite neu geladen, dann hat es direkt geklappt!

Tim B.
quelle
-1

Mein Problem war anders: Die Seite wurde weiß dargestellt, aber als ich den HTML-Code betrachtete, konnte ich die Login- und Passwortfelder sehen. Das Problem lag im Speicherplatz auf der Festplatte:

Kein Speicherplatz auf Gerät

Einige von phpMyAdmin freigegebene Dateien funktionieren wieder.

Paolo
quelle