Či už je nainštalovaný phpMyAdmin server ubuntu, CentOS alebo atď. Fedora distribúcia, správa „Konfigurácia file teraz potrebuje tajnú prístupovú frázu (blowfish_secret)”S červenou farbou v dolnej časti indexu spôsobuje bolesti hlavy. Najmä pri správnej konfigurácii v/ etc / phpMyAdmin/config.inc.php".
Cesta sa samozrejme môže líšiť od jednej konfigurácie k druhej, ale ďalej 7 CentOS cu phpMyAdmin nainštalované prostredníctvom „yum„Od“remi.repo", Konfiguračný súbor sa bude nachádzať v" / etc / phpMyAdmin/ ".
Dobre, pozrime sa, ako to vyriešime “Konfigurácia file teraz potrebuje tajnú prístupovú frázu (blowfish_secret)", ak je v config.inc.php máme tento riadok:
$cfg['blowfish_secret'] = 'gNsWq$%#%$#%EDFSsffsegbVp6LCJw6w'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
Ak je tento riadok prítomný a máme „kľúč“ dlhší ako 32 znakov, správa v phpMyAdmin malo by to zmiznúť.
Ak sa tak nestalo, je najlepšie vymazať cookies vášho prehliadača a odhlásiť sa z phpMy.Admin. Pri ďalšom prihlásení sa zobrazí správa „Konfigurácia file teraz potrebuje tajnú prístupovú frázu (blowfish_secret)„Už 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 „webový užívateľ“ nastavte „httpd“, „nginx“ alebo to, ako máte na serveri používateľa webového procesu.
Napísal som tieto tipy, pretože som prešiel celou konfiguráciou phpMy viac ako 2 hodinyAdmina stále sa nemôžeme zbaviť správy: Konfigurácia file teraz potrebuje tajnú prístupovú frázu (blowfish_secret). Keď som vyriešil povolenia / skupiny, zmizol.
Makasih gan, asli práca
Koreň Chown -R: nginx / etc / phpMyAdmin /
Zničil môj počítač, nemôžem sa prihlásiť, hovorí relácia error
Ste si istí, či sú názvy používateľov a skupín správne?
Používam konfiguráciu dodávateľa meiner (v / usr / share / phpmyadmin/libraries/vendor_config.php):
definovať ('CONFIG_DIR', '/ etc / phpmyadmin');
Vyššia spätná lomka, tiež:
definovať ('CONFIG_DIR', '/ etc / phpmyadmin/ ');
Danach klappte es auch mit dem Secret
Ďakujeme za pomoc s touto tajnou frázou, ktorá by mala mať najmenej 32 znakov