Независимо дали е инсталиран PhpMyAdmin сървър Ubuntu, CentOS или т.н. Fedora разпространение, съобщението "Конфигурационният файл вече се нуждае от секретна парола (blowfish_secret)”С червено в долната част на индекса, причинява главоболие. Особено когато е конфигуриран правилно в "/etc/phpMyAdmin/config.inc.php".
Разбира се, пътят може да варира от една конфигурация до друга, но нататък CentOS 7 cu PhpMyAdmin инсталиран чрез „Yum„От“remi.repo", Конфигурационният файл ще се намира в" / etc / phpMyAdmin / ".
Добре, да видим как ще го решим "Конфигурационният файл вече се нуждае от секретна парола (blowfish_secret)", ако е в config.inc.php ние имаме този ред:
$cfg['blowfish_secret'] = 'gNsWq$%#%$#%EDFSsffsegbVp6LCJw6w'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
Ако този ред е налице и имаме "ключ" с повече от 32 знака, червеното съобщение в phpMyAdmin трябва да изчезне.
Ако това не се е случило, добре е да изтриете бисквитките в браузъра си и да излезете от phpMyAdmin. При следващото влизане съобщението "Конфигурационният файл вече се нуждае от секретна парола (blowfish_secret)„Той вече няма да присъства.
Въпреки, че има ситуации, в които е налице не се дължи на неправилна конфигурация, файла config.inc.php, но заради папка разрешения, когато е бил.
Тичам в terminal командна линия:
chown -R root:<user web> /etc/phpMyAdmin/
Сега всичко трябва да е наред. Ако използвате Apache, вместо "уеб потребител", задайте "httpd", "nginx" или как имате потребителя на уеб процеса на сървъра.
Написах този съвет, защото прекарах повече от 2 часа в цялата конфигурация на phpMyAdmin и все още не можах да се отърва от съобщението: Конфигурационният файл вече се нуждае от секретна парола (blowfish_secret). След като поправих разрешенията/групите, изчезна.
Makasih gan, asli работа
Chown -R корен: nginx / etc / phpMyAdmin /
Развалих компютъра си, не мога да вляза, казва сесия error
Сигурни ли сте, че имената на потребителите и групите са правилни?
Имам набор от конфигурация на доставчик (в /usr/share/phpmyadmin/libraries/vendor_config.php):
дефинирайте ('CONFIG_DIR', '/ etc / phpmyadmin');
Ето обратната наклонена черта, също така:
дефинирайте ('CONFIG_DIR', '/ etc / phpmyadmin /');
Danach klappte es auch mit dem Secret
Благодарим ви за помощта с тази тайна фраза или тя трябва да е с поне 32 знака