Pusta strona podczas próby uzyskania dostępu do phpmyadmin

12

Chciałbym uzyskać dostęp do phpmyadmin. Mam do niego dostęp wcześniej, ale teraz dostaję pustą stronę i naprawdę nie rozumiem dlaczego.

Zainstalowałem phpmyadmin przy użyciu

sudo apt-get install phpmyadmin

Uciekłem

sudo gedit /etc/apache2/apache2.conf

I dodał:

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

Ale po ponownym uruchomieniu apache dostałem ostrzeżenie, mówiąc:

Dyrektywa Alias ​​w /etc/phpmyadmin/apache.conf w linii 3 prawdopodobnie nigdy nie będzie zgodna, ponieważ nakłada się na wcześniejszy Alias.

Jak mogę to rozwiązać, aby ponownie zobaczyć interfejs phpmyadmin, gdy robię http: // localhost / phpmyadmin zamiast pustej strony internetowej?

Zrzut -

  • Próbowałem, apt-get remove phpmyadmina potem apt-get install phpmyadmin- wciąż ta sama pusta strona. :(

  • /etc/phpmyadmin- Mam uprawnienia chmod o + w do folderu phpmyadmin i jego zawartości. - wciąż pusta strona ...

MEM
źródło
Próbowałeś tego przed dodaniem include /etc/phpmyadmin/apache.conf? Jeśli nie, czy możesz spróbować usunąć tę linię i uruchomić ponownie, aby spróbować ponownie?
Kris Harper
@ root45 - Tak, próbowałem już wcześniej bez tej linii. A potem z nim, a teraz usunęłam tę linię. :(
MEM,
Powinienem był o to zapytać powyżej, ale czy usunięcie tej linii pozbyło się komunikatu „Dyrektywa Alias ​​w / etc ... wcześniejszy Alias”, który pojawia się po ponownym uruchomieniu? Myślę, że mogą tu być dwie osobne kwestie.
Kris Harper
@ root45 - Tak. Usunięcie tej linii spowodowało usunięcie wiadomości.
MEM,
1
@ root45: ls -ld /etc/phpmyadminto właściwy sposób na uzyskanie pojedynczego wiersza informacji w folderze.
Lekensteyn,

Odpowiedzi:

6

Spróbuj uruchomić

sudo dpkg-reconfigure phpmyadmin

Aby skonfigurować pliki phpmyadmin, połączenia z bazą danych i utwórz bazy danych phpmyadmin

Ian Pettitt
źródło
Nie mogę tego dłużej testować. Jeśli ktoś znajdzie tę odpowiedź jako odpowiedź, proszę ją udostępnić, a ja oznaczę ją jako poprawną odpowiedź. Twoje zdrowie.
MEM
1
Problem nadal nie działał 15.04.
Mohammad_Hosseini
19

Wszystkie poprzednie odpowiedzi mi nie pomogły, ale potem znalazłem rozwiązanie:

apt install php-gettext

to naprawiono phpmyadminproblem z białą pustą stroną.

rzymski
źródło
2
Po aktualizacji z 15.04 do 16.04 musiałem ponownie zainstalować MySQL 5.7, ponieważ próba aktualizacji z MySQL 5.6 nie powiodła się. Po instalacji 5.7 otrzymałem również pustą stronę od phpMyAdmina ... spędziłem mnóstwo czasu na poszukiwaniu wskazówek ... i ta jedna odpowiedź rozwiązała mój problem. Dzięki.
TheGeeko61
0

Ten problem przyszedł mi do głowy, ponieważ zmodyfikowałem plik php.ini (/etc/php5/apache/php.ini) i wprowadziłem niewłaściwy format. W szczególności musiałem przesłać większy plik, więc zmodyfikowałem ten wiersz:

upload_max_filesize = 2M

z:

upload_max_filesize = 20

Jak widać, brakowało mi M. Po ponownym uruchomieniu apache ( sudo service apache2 restart), otrzymywałem pustą stronę.

** Zasadniczo może się zdarzyć, że błąd w php.ini powoduje cichą (pustą stronę) pracę w php. **

toto_tico
źródło
0

Stare pytanie, które znam, ale ostatnio miałem ten sam problem. Uzyskiwanie dostępu do adresu URL phpmyadmin spowodowało powstanie pustej białej strony. Dzienniki Apache nie pokazały nic złego. Wszystkie nagłówki odpowiedzi miały „200 OK”.

Problem był prosty, wyłączyłem javascript w przeglądarce.

Aby naprawić w Firefoksie, wpisz adres URL „about: config”, znajdź klucz o nazwie „javascript.enabled” i przełącz go na wartość true.

W chrome przejdź do Ustawienia> Ustawienia zaawansowane> Ustawienia treści, przewiń w dół do nagłówka JavaScript i przełącz pole wyboru „Włącz javascript”.

Twifty
źródło
0

Kiedy zmieniłem to w config.inc.php:

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

do:

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

i ponownie załadowałem stronę, a następnie zadziałało bezpośrednio!

Tim B.
źródło
-1

Mój problem był inny: strona była biała, ale sprawdzając HTML, widziałam pola logowania i hasła. Problem dotyczył miejsca na dysku twardym:

Brak miejsca w urządzeniu

Uwolnienie niektórych sprawiło, że phpMyAdmin znów działa.

Paolo
źródło