[Napraw phpMyAdmin] Plik konfiguracyjny wymaga teraz tajnego hasła (blowfish_secret)

Czy jest zainstalowany phpMyAdmin serwer Ubuntu, CentOS lub itd. Fedora dystrybucja, wiadomość „Plik konfiguracyjny wymaga teraz tajnego hasła (blowfish_secret)„Czerwień na dole indeksu powoduje bóle głowy. Zwłaszcza gdy jest poprawnie skonfigurowany w „/etc/phpMyAdmin/config.inc.php".
Oczywiście ścieżka może się różnić w zależności od konfiguracji, ale dalej CentOS 7 cu phpMyAdmin zainstalowany przez „mniam"Od"remi.repo", plik konfiguracyjny będzie zlokalizowany w "/etc/phpMyAdmin/".

OK, zobaczmy, jak to rozwiążemy ”Plik konfiguracyjny wymaga teraz tajnego hasła (blowfish_secret)", jeśli w config.inc.php mamy ten wiersz:

$cfg['blowfish_secret'] = 'gNsWq$%#%$#%EDFSsffsegbVp6LCJw6w'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */

Jeśli ta linia jest obecna i mamy „klucz” dłuższy niż 32 znaki, komunikat w kolorze czerwonym z phpMyAdmin powinien zniknąć.
W przypadku gdyby tak się nie stało, dobrze jest usunąć cookies w przeglądarce i wylogować się z phpMyAdmin. Przy następnym logowaniu komunikat „Plik konfiguracyjny wymaga teraz tajnego hasła (blowfish_secret)„Nie będzie go już więcej.
Mimo, że istnieją sytuacje, w których jest ona obecna nie z powodu błędów konfiguracji plik config.inc.php, ale z powodu uprawnienia folderu, gdy był.

Wbiec terminal wiersz poleceń:

 chown -R root:<user web> /etc/phpMyAdmin/

Teraz wszystko powinno być w porządku. Jeśli używasz Apache, zamiast "użytkownik sieciowy", ustaw "httpd", "nginx" lub jak masz użytkownika procesu WWW na serwerze.

Napisałem tę wskazówkę, ponieważ spędziłem ponad 2 godziny przeglądając całą konfigurację phpMyAdmina i nadal nie mogłem pozbyć się komunikatu: Plik konfiguracyjny wymaga teraz tajnego hasła (blowfish_secret). Po naprawieniu uprawnień/grup zniknął.

Założyciel i redaktor Stealth Settings, od 2006 roku do chwili obecnej. Doświadczenie w systemach operacyjnych Linux (Zwłaszcza CentOS), Mac OS X, Windows XP> Windows 10 si WordPress (CMS).

jak » Linux » MySQL » [Napraw phpMyAdmin] Plik konfiguracyjny wymaga teraz tajnego hasła (blowfish_secret)

5 przemyśleń na temat „[Napraw phpMyAdmin] Plik konfiguracyjny wymaga teraz tajnego hasła (blowfish_secret)”

  1. Ich kapelusz w mojej konfiguracji dostawcy (w /usr/share/phpmyadmin/libraries/vendor_config.php):

    define('CONFIG_DIR', '/etc/phpmyadmin');

    Hier fehlte der Backslash, także tak:

    define('CONFIG_DIR', '/etc/phpmyadmin/');

    Danach klappte es auch mit dem Secret

    Odpowiedz
Zostaw komentarz