是否安装phpmyadmin 在服务器上 Ubuntu,,,, Centos 或等等 软呢帽 发行,消息 “现在,配置文件需要一个秘密密码(blowfish_secret)” 用红色在索引的底部,摇头。尤其是正确配置在正确的 “/etc/phpmyadmin/config.inc.php“。
当然,路径可能从一种配置到另一种配置,但 Centos 7 铜 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,而不是 “用户网络”, 放 “httpd”,,,, “nginx” 或您如何在服务器上使用用户流程用户。
我之所以写这项提示,是因为在整个phpmyadmin配置中我转了2个小时以上,但我仍然没有摆脱消息:配置文件现在需要一个秘密的pasphrase(blowfish_secret)。解决了权限 /团体后,他消失了。
谢谢兄弟,原始作品
chown -r root:nginx / etc / phpmyadmin /
破坏了我的计算机,我无法登录说会话错误
您确定用户和组名称是否正确吗?
我在供应商配置中有(in/usr/share/phpmyadmin/libraries/vendor_config.php):
define(“ config_dir”,“/etc/phpmyadmin”);
后斜线在这里缺少,所以:
define('config_dir',/etc/phpmyadmin/');
然后它也与秘密一起工作
感谢您对这个秘密句子的帮助,至少必须具有32个特征