Či už je nainštalovaný phpMyAdmin server ubuntu, CentOS alebo atď. Fedora distribúcia, správa "Konfiguračný súbor teraz potrebuje tajné prístupové heslo (blowfish_secret)"Červená v spodnej časti indexu spôsobuje bolesti hlavy. Najmä pri správnom nakonfigurovaní v "/etc/phpMyAdmin/config.inc.php".
Samozrejme, cesta sa môže líšiť od jednej konfigurácie k druhej, ale na druhej 7 CentOS cu phpMyAdmin nainštalovaný pomocou "yum"In"remi.repo"Konfiguračný súbor sa bude nachádzať v" / etc / phpMyAdmin / ".
Dobre, pozrime sa, ako vyriešime "Konfiguračný súbor teraz potrebuje tajné prístupové heslo (blowfish_secret)"Ak je v config.inc.php máme tento riadok:
$ Konfiguračný [ 'blowfish_secret'] = '$ gNsWq $% #% #% EDFSsffsegbVp6LCJw6w'; / * Je nutné vyplniť to pre autorizáciu pomocou cookie! * /
Pokiaľ tento riadok a máme "kľúč" nad 32 znakov v phpMyAdmin červenom správe by sa mala vyčistiť.
V prípade, toto nestalo, mali by ste vymazať cookies z prehliadača a odhlásiť phpMyAdmin. Pri ďalšom prihlásení sa zobrazí správa "Konfiguračný súbor teraz potrebuje tajné prístupové heslo (blowfish_secret)"To nebude prítomná.
Hoci existujú situácie, v ktorých je prítomný nie z dôvodu chyby konfigurácie súbor config.inc.php, ale kvôli oprávnenia zložky, keď bol.
Spustiť v termináli príkazového riadku:
chown -R root: <user web> / etc / phpMyAdmin /
Teraz by malo byť všetko v poriadku. Ak používate Apache namiesto "web užívateľa", nastavte "httpd", "nginx" alebo ako máte na webe užívateľa webového procesu.
Napísal som tento tipy, pretože som točil nad 2 hodín po celej phpMyAdmin config a stále nemôže uniknúť správa: Konfiguračný súbor teraz potrebuje tajné prístupové heslo (blowfish_secret). Po odstránení oprávnení / skupín zmizla.
Makasih gan, asli práca
Chown -R root: nginx / etc / phpMyAdmin /
Zrušený môj počítač nemôžem prihlásiť hovorí chybu relácie
Ste si istí, či sú názvy používateľov a skupín správne?