[Opraviť phpMyAdmin] Konfiguračný súbor teraz potrebuje tajnú prístupovú frázu (blowfish_secret)

Č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ú 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 CentOS 7 cu phpMyAdmin nainštalované prostredníctvom „yum„Od“remi.repo", Konfiguračný súbor bude umiestnený v priečinku" / etc / phpMyAdmin / ".

Dobre, pozrime sa, ako to vyriešime “Konfiguračný súbor 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 k dispozícii a máme „kľúč“ s viac ako 32 znakmi, červená správa v phpMyAdmin by mala zmiznúť.
Pokiaľ sa tak nestalo, je dobré vymazať cookies v prehliadači a odhlásiť sa z phpMyAdmin. Pri ďalšom prihlásení sa zobrazí správa „Konfiguračný súbor 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ť terminal príkazový riadok:

 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.

Tento tip som napísal, pretože som strávil viac ako 2 hodiny prechádzaním celej konfigurácie phpMyAdmin a stále som sa nemohol zbaviť správy: Konfiguračný súbor teraz potrebuje tajnú prístupovú frázu (blowfish_secret). Keď som opravil povolenia/skupiny, zmizol.

Zakladateľ a editor Stealth Settings, od roku 2006 do súčasnosti. Skúsenosti s operačnými systémami Linux (Najmä CentOS), Mac OS X, Windows XP> Windows 10 si WordPress (CMS).

Ako » Linux » MySQL » [Opraviť phpMyAdmin] Konfiguračný súbor teraz potrebuje tajnú prístupovú frázu (blowfish_secret)

5 myšlienok o “[Opraviť phpMyAdmin] Konfiguračný súbor teraz potrebuje tajnú prístupovú frázu (blowfish_secret)”

  1. Mám sadu konfigurácie dodávateľa (v /usr/share/phpmyadmin/libraries/vendor_config.php):

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

    Vyššia spätná lomka, tiež:

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

    Danach klappte es auch mit dem Secret

    odpoveď
Pridať komentár