Moje hasło mysql = '' próbuję zalogować się do PhpMyAdmin (na lampie Ubuntu 10.04) i dostaję błąd: Logowanie bez hasła jest zabronione przez konfigurację (patrz AllowNoPassword) Co powinienem zrobić, aby wejść do phpMyAdmin bez ustawionego hasła? Dzięki
17
/etc/phpmyadmin/config.inc.php', overriding mode 0644 (rw-r--r--)? y mv: cannot move
/tmp/conf.tmp 'na `/etc/phpmyadmin/config.inc.php': Odmowa dostępu/etc/phpymyadmin/config.inc.php
odkomentowac / włączyć tę linię, biegaćsudo /etc/init.d/apache2 restart
, odśwież stronę, spróbuj i login root i bez hasła iAllowNoPassword
błąd nadal występuje.Oto, co zauważyłem podczas próby rozwiązania tego problemu. przez co przeszedłem:
Potem chciałem uruchomić apache z innym użytkownikiem niż www-data, więc ja
Ponownie uruchamiam apache2 i kiedy próbuję zalogować się do phpmyadmin bez hasła, nie pozwala mi to na zdarzenie, jednak, jak wcześniej wspomniałem, ustawiłem $ cfg ['Servers'] [$ i] ['AllowNoPassword'] = TRUE.
Aby to rozwiązać
Jeśli uruchomisz apache z innymi danymi niż www (tj. Posiadasz), a twoje config.inc.php i config-db.php są własnością www-data, wtedy phpmyadmin nie będzie
źródło
użyj Sudo, aby uzyskać dostęp do następującego pliku, o którym wspomniano powyżej (etc / phpmyadmin / config.inc.php.), a także zatrzymać apcaha przed edycją tego pliku za pomocą tego
w przeciwnym razie nie pozwoli ci to zaktualizować. Polecenie zatrzymania apcahe
mam nadzieję, że to pomoże dla mnie
źródło
Otwórz
phpmyadmin
plik konfiguracyjnyźródło