是否已安装 phpMyAdmin的 服务器 Ubuntu, CentOS 或等。 Fedora 分发,消息“配置文件现在需要一个秘密密码(blowfish_secret)索引底部的红色表示令人头疼。 特别是在“/etc/phpMyAdmin/config.inc.php“。
当然,从一种配置到另一种配置,路径可能有所不同,但在 CentOS 7 cu phpMyAdmin的 通过“百胜“从”remi.repo“,配置文件将位于“ / etc / phpMyAdmin /”中。
好吧,让我们看看我们如何解决“配置文件现在需要一个秘密密码(blowfish_secret)“,如果在 config.inc.php文件 我们这行:
$cfg['blowfish_secret'] = 'gNsWq$%#%$#%EDFSsffsegbVp6LCJw6w'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
如果此行存在并且我们的“键”超过32个字符,则phpMyAdmin中的红色消息应消失。
如果没有发生,最好在浏览器中删除cookie并注销phpMyAdmin。 下次登录时,消息“配置文件现在需要一个秘密密码(blowfish_secret)“他将不再在场。
虽然在有些情况下,它存在 不是由于错误配置 config.inc.php文件,但是因为 文件夹的权限时,他是.
在终端中运行命令行:
chown -R root:<user web> /etc/phpMyAdmin/
现在一切都可以了。 如果使用Apache,而不是“ Web用户”,则设置“ httpd”,“ nginx”或在服务器上如何设置Web进程用户。
我写这篇文章是因为我花了两个多小时浏览整个 phpMyAdmin 配置,但我仍然无法摆脱这条消息:配置文件现在需要一个秘密密码(blowfish_secret)。 在我修复权限/组后,它就消失了。
Makasih gan,asli工作
chown -R root: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 个字符长