[Correggi phpMyAdmin] Il file di configurazione ora necessita di una passphrase segreta (blowfish_secret)

Se è installato phpMyAdmin server Ubuntu, CentOS o ecc Fedora distribuzione, il messaggio "Il file di configurazione ora necessita di una passphrase segreta (blowfish_secret)"Con il rosso nella parte inferiore dell'indice, dà mal di testa. Soprattutto se configurato correttamente in "/etc/phpMyAdmin/config.inc.php".
Ovviamente il percorso può variare da una configurazione all'altra, ma avanti CentOS 7 cu phpMyAdmin installato tramite "yum"A partire dal"remi.repo", Il file di configurazione si troverà in" / etc / phpMyAdmin / ".

Ok, vediamo come lo risolviamo "Il file di configurazione ora necessita di una passphrase segreta (blowfish_secret)", se in config.inc.php abbiamo questa linea:

$cfg['blowfish_secret'] = 'gNsWq$%#%$#%EDFSsffsegbVp6LCJw6w'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */

Se questa riga è presente e abbiamo una "chiave" di più di 32 caratteri, il messaggio rosso in phpMyAdmin dovrebbe scomparire.
Se ciò non è avvenuto, è bene eliminare i cookie nel browser e disconnettersi da phpMyAdmin. Al successivo accesso, il messaggio "Il file di configurazione ora necessita di una passphrase segreta (blowfish_secret)"Non sarà più presente.
Anche se vi sono situazioni in cui è presente non a causa di configurazioni errate il file config.inc.php, ma a causa di permessi della cartella in cui era.

Correre in terminal riga di comando:

 chown -R root:<user web> /etc/phpMyAdmin/

Ora dovrebbe essere tutto ok. Se usi Apache, invece di "utente web", imposta "httpd", "nginx" o come hai l'utente del processo web sul server.

Ho scritto questo suggerimento perché ho passato più di 2 ore a esaminare l'intera configurazione di phpMyAdmin, e ancora non riuscivo a sbarazzarmi del messaggio: Il file di configurazione ora necessita di una passphrase segreta (blowfish_secret). Dopo aver corretto i permessi/gruppi, è scomparso.

Fondatore ed editore Stealth Settings, dal 2006 ad oggi. Esperienza sui sistemi operativi Linux (Specialmente CentOS), Mac OS X, Windows XP> Windows 10 si WordPress (CSM).

Come » Linux » MySQL » [Correggi phpMyAdmin] Il file di configurazione ora necessita di una passphrase segreta (blowfish_secret)

5 pensieri su "[Fix phpMyAdmin] Il file di configurazione ora necessita di una passphrase segreta (blowfish_secret)"

  1. Ecco una configurazione del fornitore (in /usr/share/phpmyadmin/libraries/vendor_config.php):

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

    Hier fehlte der Backslash, anche così:

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

    Danach klappte è auch mit dem Secret

    Rispondi
Lascia un tuo commento