Skocz do zawartości
Gość norsob

Problem z phpmyadmin

Polecane posty

Gość norsob

Witam, mam problem z phpmyadmin. Po zainstalowaniu ftp (proftpd z repo) i nadaniu użytkownikowi praw do zarządzania katalogami (chown -R nazwa.nazwa /var/) w ftp wyświetla mi się błąd po zalogowaniu się do phpmyadmin:

Przechowywania konfiguracji phpMyAdmin nie jest w pełni skonfigurowane, niektóre rozszerzone funkcje zostały wyłączone

oraz:

Plik konfiguracyjny wymaga teraz tajnej frazy kodującej (blowfish_secret).

Czy mogę prosić Was o poradę co z tym zrobić?

 

Pozdrawiam

Edytowano przez norsob (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

A co ma proftpd do strony w PHP ?

 

Otwórz plik config.inc.php i zmień wartość tablicy z kluczem blowfish_secret (daj losowe znaki)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość Spoofy

Dostajesz +1000 punktów za świetny tytuł tego wątku! :D You made my day ;)

A tak serio - protftpd nie ma nic wspólnego z phpmyadminem. Ba! Nawet śmiem twierdzić że paczki w debianie/łudubuntu z których są zainstalowane nie są problemem! Śmiem nawet twierdzić iż Twoim problemem jest to że przy okazji instalacji proftpd zrobiłeś dawno nie robiony upgrade! I masz świeżą wersję phpmyadmin'a która nie jest skonfigurowana ;-)

Debian ma wrapper'a do konfiguracji phpmyadmin'a, tylko zapomniałem jak się nazywa - pewno zależności coś podpowiedzą albo man.

Anyway, skonfiguruj to odpowiednio ;-)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość norsob

@Viperoo napisałem tak, bo po instalacji i nadaniu praw (chyba po nadaniu) pojawił się owy błąd (wcześniej go nie było).

 

 

 

Otwórz plik config.inc.php i zmień wartość tablicy z kluczem blowfish_secret (daj losowe znaki)

config.inc.php to plik, który znajduje się w: /etc/phpmyadmin/config.inc.php?

 

Jest tam wpis:

// Load secret generated on postinst
if (check_file_access('/var/lib/phpmyadmin/blowfish_secret.inc.php')) {
    require('/var/lib/phpmyadmin/blowfish_secret.inc.php');
}

W /var/lib/phpmyadmin/blowfish_secret.inc.php

zmieniłem ową wartość tablicy zmieniając istniejące już na nowe losowe znaki, ale po ponownym zalogowaniu się do phpmyadmin dalej wyświetla się owy błąd.

 

@Spoofy zmienione :P

Prosiłbym jednak o pomoc, gdyż jestem "nowy" w tych sprawach.

 

Ps. System to Debian 8.0

Edytowano przez norsob (zobacz historię edycji)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość Spoofy

Ok zrób tak - usuń wszystko z /etc/phpmyadmin i odpal komendę :

dpkg-reconfigure dbconfig-common

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość norsob


root@xx:~# dpkg -reconfigure dbconfig-common
dpkg: error: conflicting actions -e (--control) and -r (--remove)

Type dpkg --help for help about installing and deinstalling packages [*];
Use 'apt' or 'aptitude' for user-friendly package management;
Type dpkg -Dhelp for a list of dpkg debug flag values;
Type dpkg --force-help for a list of forcing options;
Type dpkg-deb --help for help about manipulating *.deb files;

Options marked [*] produce a lot of output - pipe it through 'less' or 'more' !

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość Spoofy

Omfg... zatrudnij admina, wykup shared hosting, albo zacznij wpisywać komendy w taki sposób w jaki Ci się je podaje :D

  • Upvote 1

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość norsob

@ rzeczywiście moja literówka, ale i tak owa czynność nie pomaga :/

 

Przywróciłem kopie zapasową (zwykła konfiguracja LAMP) gdzie phpmyadmin jeszcze działa, ale przy nadaniu użytkownikowi praw do zarządzania katalogami zamiast /var/ nadałem /var/www i wszystko śmiga.

Dzięki wszystkim za udział i pomoc

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

No właśnie problem był z tym ze pewnie plik z konfiguracją był dostępny dla wszystkich i dlatego php wywalało błąd.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się


×