Nepriklausomai nuo to, ar jis įdiegtasPhpmyadmin serveryje Ubuntu, CENTOS arba pan Fedora platinimas, pranešimas “Konfigūracijos faile dabar reikia slaptos „Passfraze“ („Blowfish_Secret“)” su raudona rodyklės apačioje esate sumišę. Ypač kai jis tinkamai sukonfigūruotas “/etc/phpMyAdmin/config.inc.php“.
Žinoma, kelias gali skirtis priklausomai nuo konfigūracijos, bet toliau „CentOS 7“ Cu Phpmyadmin įdiegta per “skanu” Nuo “remi.repo“, konfigūracijos failas bus “/etc/phpMyAdmin/”.
Na, pažiūrėkime, kaip tai išspręsime“Konfigūracijos faile dabar reikia slaptos „Passfraze“ („Blowfish_Secret“)“, jei įeinaconfig.inc.php turime tokią eilutę:
$cfg['blowfish_secret'] = 'gNsWq$%#%$#%EDFSsffsegbVp6LCJw6w'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
Jei ši eilutė yra ir mes turime a “raktas” daugiau nei 32 simboliai, raudonas pranešimas iš phpMyAdmin turėtų išnykti.
Jei taip neatsitiko, verta ištrinti slapukus naršyklėje ir atsijungti nuo phpMyAdmin. Kito prisijungimo metu pranešimas “Konfigūracijos faile dabar reikia slaptos „Passfraze“ („Blowfish_Secret“)” nebebus.
Tačiau yra situacijų, kai tai yra ne dėl netinkamos konfigūracijos failo config.inc.php, bet todėl aplanko, kuriame jis yra, leidimus.
Paleiskite komandų eilutę terminale:
chown -R root:<user web> /etc/phpMyAdmin/
Dabar viskas turėtų būti gerai. Jei naudojate Apache, vietoj “vartotojo žiniatinklio”, rinkinys “httpd”, “nginx” arba kaip žiniatinklio proceso vartotojas yra serveryje.
Parašiau šį patarimą, nes praleidau daugiau nei 2 valandas per visą phpMyAdmin konfigūraciją ir vis tiek negalėjau atsikratyti pranešimo: Konfigūracijos failui dabar reikia slaptos slaptafrazės (blowfish_secret). Kai ištaisiau leidimus / grupes, jis dingo.
Ačiū, broli, tai tikrai veikia
Chown -R root: nginx / etc / phpMyAdmin /
Ruined my computer i cant login says session error
are you sure if the user and the group names are correct?
Ich hatte in meiner vendor config (in /usr/share/phpmyadmin/libraries/vendor_config.php):
define(‘CONFIG_DIR’, ‘/etc/phpmyadmin’);
Hier fehlte der Backslash, also so:
define(‘CONFIG_DIR’, ‘/etc/phpmyadmin/’);
Danach klappte es auch mit dem Secret
Merci de votre aide pour cette phrase secrète ou celui la devait comporter au minimum 32 caracteres