Neatkarīgi no tā, vai tas ir instalētsphpmyadmin uz servera UbuntuVerdzība CentOS vai utt Fedora izplatīšana, ziņa “Konfigurācijas failam tagad ir nepieciešama slepena ieejas frāze (blowfish_secret)” ar sarkanu indeksa apakšā jūs esat apmulsuši. It īpaši, ja tas ir pareizi konfigurēts “/etc/phpMyAdmin/config.inc.php“Apvidū
Protams, ceļš var atšķirties atkarībā no konfigurācijas, bet tālāk Centos 7 cu phpmyadmin instalēta caur “nam!” No “remi.repo“, konfigurācijas fails atradīsies “/etc/phpMyAdmin/”Apvidū
Nu, redzēsim, kā mēs to atrisināsim“Konfigurācijas failam tagad ir nepieciešama slepena ieejas frāze (blowfish_secret)“, ja iekšāconfig.inc.php mums ir šāda rinda:
$cfg['blowfish_secret'] = 'gNsWq$%#%$#%EDFSsffsegbVp6LCJw6w'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
Ja šī līnija ir klāt un mums ir a “atslēga” vairāk nekā 32 rakstzīmes, phpMyAdmin sarkanajam ziņojumam vajadzētu pazust.
Gadījumā, ja tas nenotika, ir labi dzēst sīkfailus pārlūkprogrammā un atteikties no phpMyAdmin. Nākamajā pieteikšanās reizē ziņojums “Konfigurācijas failam tagad ir nepieciešama slepena ieejas frāze (blowfish_secret)” vairs nebūs klāt.
Cu toate aceasta sunt situatii in care este prezent nu din cauza configurarii gresite a fisierului config.inc.php, ci din cauza permisiunilor folderului in care acesta se aflaApvidū
Executati in terminal linia de comanda:
chown -R root:<user web> /etc/phpMyAdmin/
Acum totul ar trebui sa fie ok. Daca folositi Apache, in loc de “user web”, setati “httpd”Verdzība “nginx” sau cum aveti user-ul procesului web pe server.
Am scris acest tips pentru ca m-am invartit mai bine de 2 ore prin tot config-ul phpMyAdmin, si tot nu scapam de mesajul: The configuration file now needs a secret passphrase (blowfish_secret). Dupa ce am rezolvat permisiunile / grupurile, a disparut.
Makasih gan, asli work
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