Page 1 of 1

Парольная фраза (blowfish_secret)

Posted: Thu Aug 25, 2016 5:43 pm
by LEISER
phpMyAdmin

Code: Select all

Информация о версии: 4.6.4 (актуально)
Зайдя в панель БД.
Снизу напрягает надпись:
В конфигурационном файле необходимо задать парольную фразу (blowfish_secret).
The secret passphrase in configuration (blowfish_secret) is too short.


Нашел здесь: /usr/share/phpmyadmin
config.inc.php (права: 640| root)
В ней прописан: $cfg['blowfish_secret'] = '12345TEST';
Так же не пойму для чего там: config.sample.inc.php (там так же пустовал: $cfg['blowfish_secret'] = '';) <= прописал там, один фиг высвечивает.

Порылся еще где присутствует: config.inc.php нашел здесь: /etc/phpmyadmin
Так же прописал: $cfg['blowfish_secret'] = '12345TEST';
Никаких изменений ;/

Что ему еще нужно :?

Re: Парольная фраза (blowfish_secret)

Posted: Sun Aug 28, 2016 2:57 pm
by vladimirb1
Тоже самое у меня, некому помочь??

Re: Парольная фраза (blowfish_secret)

Posted: Tue Aug 30, 2016 6:54 am
by skurudo
В config.inc.php вот такое

Code: Select all

if (check_file_access('/var/lib/phpmyadmin/blowfish_secret.inc.php')) {
    require('/var/lib/phpmyadmin/blowfish_secret.inc.php');
А в блофиш такое: /var/lib/phpmyadmin/blowfish_secret.inc.php

Code: Select all

<?php
$cfg['blowfish_secret'] = 'hdlfn4y9CtHyAm2zpS1C2сC';

Re: Парольная фраза (blowfish_secret)

Posted: Fri Sep 02, 2016 5:53 pm
by LEISER
skurudo wrote:В config.inc.php вот такое

Code: Select all

if (check_file_access('/var/lib/phpmyadmin/blowfish_secret.inc.php')) {
    require('/var/lib/phpmyadmin/blowfish_secret.inc.php');
А в блофиш такое: /var/lib/phpmyadmin/blowfish_secret.inc.php

Code: Select all

<?php
$cfg['blowfish_secret'] = 'hdlfn4y9CtHyAm2zpS1C2сC';
Проделал, все ваши действия, все равно висит.

права:
config.inc.php права стоят: root / rw-r----- (640)
blowfish_secret.inc.php права стоят: apache [48] / rwxr-x--- (750)

Re: Парольная фраза (blowfish_secret)

Posted: Sat Oct 01, 2016 2:26 am
by Brainstem
CentOS 7

В файле /etc/phpMyAdmin/config.inc.php в строку

Code: Select all

$cfg['blowfish_secret'] = '12345678901234567890123456789012';
надо ввести придуманный пароль длиной 32 символа.

Re: Парольная фраза (blowfish_secret)

Posted: Sat Apr 01, 2017 10:21 pm
by Stuf
такая же проблема, поставил вручную новую версию phpmyadmin, появляется ошибка про blowfish_secret.
пробовал уже и комментировать

Code: Select all

if (check_file_access('/var/lib/phpmyadmin/config.inc.php')) {
    require('/var/lib/phpmyadmin/config.inc.php');
}
и напрямую писать

Code: Select all

$cfg['blowfish_secret'] 
, и и править в lib - не пропадает ошибка

Re: Парольная фраза (blowfish_secret)

Posted: Tue Apr 25, 2017 9:50 am
by one
Слишком короткий ключ указываете.

Re: Парольная фраза (blowfish_secret)

Posted: Sat Aug 05, 2017 3:17 pm
by nside
То же самое. Поставил самую свежую версию phpmyadmin 4.7. вылезла такая штука- всё что было описано не помогло.
помогло:
Now we need to change blowfish_secret in PHPMyAdmin config.
blowfish_secret is using to encrypt passwords in cookie. Recommended length is 32 chars.
First of all make config.inc.php file by copying its sample:

sudo cp /usr/share/phpmyadmin/config.sample.inc.php /usr/share/phpmyadmin/config.inc.php

Now open it with your favourite text editor (e.g. nano).

nano /usr/share/phpmyadmin/config.inc.php

Locate following line: $cfg['blowfish_secret'] = '';
Now enter your secret between '' and save file.

отсюда :
https://www.digitalocean.com/community/ ... untu-16-04

Re: Парольная фраза (blowfish_secret)

Posted: Thu Dec 06, 2018 6:03 pm
by Amney
nside wrote:
Sat Aug 05, 2017 3:17 pm
То же самое. Поставил самую свежую версию phpmyadmin 4.7. вылезла такая штука- всё что было описано не помогло.
помогло:
Now we need to change blowfish_secret in PHPMyAdmin config.
blowfish_secret is using to encrypt passwords in cookie. Recommended length is 32 chars.
First of all make config.inc.php file by copying its sample:

sudo cp /usr/share/phpmyadmin/config.sample.inc.php /usr/share/phpmyadmin/config.inc.php

Now open it with your favourite text editor (e.g. nano).

nano /usr/share/phpmyadmin/config.inc.php

Locate following line: $cfg['blowfish_secret'] = '';
Now enter your secret between '' and save file.

отсюда :
https://www.digitalocean.com/community/ ... untu-16-04
Спасибо.