phpmyadmin 配置路径不起作用

Posted

技术标签:

【中文标题】phpmyadmin 配置路径不起作用【英文标题】:phpmyadmin configuration paths not working 【发布时间】:2021-08-29 06:54:37 【问题描述】:

操作系统:ubuntu 18.04 lts 软件:mariadb 10.5.10,nginx服务器1.20.1,php版本7.2.34

phpmyadmin 版本:5.1.1(显然是最新的)

您好,我正在尝试配置phpmyadmin,但我注意到配置更改没有排序效果。 据我所知,配置的默认路径是/etc/phpmyadmin/config.inc.php,并且在该配置中包含父配置,例如/etc/phpmyadmin/conf.d/*

所以,我在 /etc/phpmyadmin/conf.d/config.inc.php 上设置了 blowfish_secret,但目前不起作用,因为我看到了 phpmyadmin 并且收到了 blowfish_secret 警告。 "配置文件现在需要一个秘密密码 (blowfish_secret)。

我该怎么办?

【问题讨论】:

【参考方案1】:

据我所知,Ubuntu 18.04 目前打包了 phpMyAdmin 版本 4.6.6。 Ubuntu 的 phpMyAdmin PPA 目前似乎在 5.0.4 版上。因此,我的结论是您手动安装了 phpMyAdmin,而不是通过包管理器。

/etc/phpmyadmin/ 下的文件由包管理器维护;当您手动安装 phpMyAdmin 时,配置文件应与 phpMyAdmin 位于同一目录中(通常位于 Web 根目录下)。

您应该在解压缩 phpMyAdmin 文件到的同一文件夹中编辑(或创建)config.inc.php,并且您应该将所有指令放在那里,而不是将诸如河豚秘密指令之类的东西拆分到单独的文件中。

【讨论】:

以上是关于phpmyadmin 配置路径不起作用的主要内容,如果未能解决你的问题,请参考以下文章

缺少扩展 mysqli,phpmyadmin 不起作用

缺少扩展 mysqli,phpmyadmin 不起作用

http://localhost/phpmyadmin 不起作用

phpMyAdmin - auth_type 'config' 不起作用

PhpMyAdmin 4.6.2 升级不起作用

[Docker]:将 PHPMyAdmin 连接到 MySQL 不起作用