Enten det er installert phpMyAdmin serveren Ubuntu, CentOS eller etc. Fedora distribusjon, meldingen "Konfigurasjonen file trenger nå en hemmelig passord (blowfish_secret)”Med rødt nederst i indeksen, gir det hodepine. Spesielt når den er riktig konfigurert i "/etc/phpMyAdmin/config.inc.php".
Selvfølgelig kan banen variere fra en konfigurasjon til en annen, men på 7 CentOS cu phpMyAdmin installert via “yum"Fra"remi.repo", Konfigurasjonsfilen ligger i" / etc / phpMyAdmin / ".
Ok, la oss se hvordan vi løser det "Konfigurasjonen file trenger nå en hemmelig passord (blowfish_secret)", hvis i config.inc.php vi har denne linjen:
$cfg['blowfish_secret'] = 'gNsWq$%#%$#%EDFSsffsegbVp6LCJw6w'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
Hvis denne linjen er tilstede og vi har en "nøkkel" på mer enn 32 tegn, bør den røde meldingen i phpMyAdmin forsvinne.
Hvis dette ikke har skjedd, er det bra å slette informasjonskapsler i nettleseren din og logge av phpMyAdmin. Ved neste pålogging, meldingen "Konfigurasjonen file trenger nå en hemmelig passord (blowfish_secret)"Han vil ikke lenger være til stede.
Selv om det finnes situasjoner der det er til stede ikke på grunn av feilkonfigurasjoner config.inc.php filen, men på grunn av mappetillatelser da han var.
Kjør i terminal kommandolinjen:
chown -R root:<user web> /etc/phpMyAdmin/
Nå skal alt være ok. Hvis du bruker Apache, i stedet for "nettbruker", angir du "httpd", "nginx" eller hvordan du har webprosessbrukeren på serveren.
Jeg skrev disse tipsene fordi jeg gikk gjennom hele phpMyAdmin-konfigurasjonen i mer enn 2 timer, og jeg kan fortsatt ikke bli kvitt meldingen: Konfigurasjonen file trenger nå en hemmelig passord (blowfish_secret). Etter at jeg løste tillatelsene / gruppene, forsvant den.
Makasih gan, asli arbeid
Chown -R root: nginx / etc / phpMyAdmin /
Ruined datamaskinen min kan ikke logg inn sier økt feil
Er du sikker på om bruker- og gruppenavnene er riktige?
Jeg har en leverandørkonfigurasjon (i /usr/share/phpmyadmin/libraries/vendor_config.php):
definere ('CONFIG_DIR', '/ etc / phpmyadmin');
Hier fehlte der Backslash, også slik:
definere ('CONFIG_DIR', '/ etc / phpmyadmin /');
Danach klappte es auch mit dem Secret