Zda je nainstalovánphpmyadmin na serveru Ubuntu, CENTOS nebo atd. Fedora Distribuce, zpráva “Konfigurační soubor nyní potřebuje tajnou přístupovou frázi (Blowfish_Secret)” S červenou barvou na dně indexu protřepejte hlavou. Zvláště když je správně nakonfigurován “/etc/phpmyadmin/config.inc.php“.
Cesta by se samozřejmě mohla lišit od jedné konfigurace k druhé, ale na CENTOS 7 Cu phpmyadmin nainstalováno prostřednictvím “yum” Z “remi.repo“, konfigurační soubor bude umístěn v “/etc/phpmyadmin/”.
Uvidíme, jak řešíme“Konfigurační soubor nyní potřebuje tajnou přístupovou frázi (Blowfish_Secret)“, pokud inconfig.inc.php Máme současnou linii:
$cfg['blowfish_secret'] = 'gNsWq$%#%$#%EDFSsffsegbVp6LCJw6w'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
Pokud je tato linka přítomna a my máme a “klíč” Přes 32 znaků by měla zmizet červená zpráva PhpMyAdmin.
V situaci, kdy se to nestalo, je dobré smazat cookies v prohlížeči a uvolnit se z phpmyadminu. Při příštím ověření zpráva “Konfigurační soubor nyní potřebuje tajnou přístupovou frázi (Blowfish_Secret)” Už to nebude přítomno.
Existují však situace, ve kterých je přítomen Ne kvůli nesprávné konfiguraci souboru config.inc.php, ale kvůli oprávnění složky, ve kterých je.
Proveďte příkazový řádek v terminálu:
chown -R root:<user web> /etc/phpMyAdmin/
Nyní by mělo být všechno v pořádku. Pokud používáte Apache, místo “uživatelský web”, set “httpd”, “nginx” Nebo jak máte uživatele procesu uživatele na serveru.
Napsal jsem tyto tipy, protože jsem se během konfigurace PhpMyAdmin otočil více než 2 hodiny a stále se nezbavuji zprávy: Konfigurační soubor nyní potřebuje tajnou pasfrázu (Blowfish_Secret). Po vyřešení oprávnění / skupin zmizel.
Díky brácho, originální práce
Chown -r kořen: nginx / etc / phpmyadmin /
Zničil můj počítač, nemůžu se přihlásit, říká chyba relace
Jste si jisti, zda jsou uživatelé a názvy skupin správné?
Měl jsem v konfiguraci svého dodavatele (in /usr/share/phpmyadmin/libraries/vendor_config.php):
definovat („config_dir“, „/etc/phpmyadmin“);
Zde chyběla zpětná ložiska, takže:
definovat („config_dir“, „/etc/phpmyadmin/“);
Pak to také fungovalo s tajemstvím
Děkujeme za vaši pomoc za tuto tajnou větu, kde musela mít alespoň 32 charakteristik