[Fix phpMyAdmin] Nastavitvena datoteka mora zdaj skrivno geslo (blowfish_secret)

Ali je nameščen phpMyAdmin strežnik Ubuntu, CentOS ali itd Fedora distribucija, sporočilo "Konfiguracijska datoteka zdaj potrebuje skrivno geslo (blowfish_secret)"Z rdečo na dnu indeksa daje glavobole. Še posebej, če je pravilno nastavljen v "/etc/phpMyAdmin/config.inc.php".
Seveda se pot lahko razlikuje od ene konfiguracije do druge, vendar naprej 7 CentOS cu phpMyAdmin nameščen prek "yum"V"remi.repo"Datoteke z nastavitvami se nahaja v" / etc / phpMyAdmin / ".

Ok, poglejmo, kako rešujemo "Konfiguracijska datoteka zdaj potrebuje skrivno geslo (blowfish_secret)"Če v config.inc.php smo to vrstico:

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

Če je prisotna ta vrstica in imamo "ključ" nad 32 znakov v phpMyAdmin rdeči sporočilu naj bi izginila.
V primeru se to ni zgodilo, bi morali izbrisati piškotke v brskalniku in odjaviti iz phpMyAdmin. Ob naslednji prijavi, sporočilo "Konfiguracijska datoteka zdaj potrebuje skrivno geslo (blowfish_secret)"Jaz ne bo prisoten.
Čeprav obstajajo primeri, v katerih je prisoten ne zaradi napačne konfiguracije datoteko config.inc.php, vendar zaradi Dovoljenja za mapo, ko je bil.

Run v terminal ukazni vrstici:

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

Zdaj mora biti vse v redu. Če uporabljate Apache, namesto "user web", nastavite "httpd", "nginx" ali kako ste uporabnik spletnega procesa na strežniku.

Sem napisal te nasvete, ker sem dobil boljše od 2 ur skozi celoten phpMyAdmin konfiguracijo, in še vedno se ne znebim sporočila: Konfiguracijska datoteka zdaj potrebuje tajno geslo (blowfish_secret). Ko sem preverila dovoljenja / skupine, je izginila.

[Fix phpMyAdmin] Nastavitvena datoteka mora zdaj skrivno geslo (blowfish_secret)

O avtorju

Stealth LP

Ustanovitelj in urednik Stealth NastavitveV dnevu 2006.
Izkušnje z operacijskimi sistemi Linux (zlasti CentOS), Mac OS X, Windows XP> Windows 10 in WordPress (CMS).

3 Komentarji

Pustite komentar