错误:Phpmyadmin 5.2.1 中未知的命名参数 $$dbi

问题描述 投票:0回答:3

我已通过 SSH 将我的

phpmyadmin
更新至 5.2.1。更新未返回任何错误并成功结束。我尝试登录,但登录旁边仅显示错误:
Error: Unknown named parameter $$dbi
。我没有找到这个问题的解决方案,希望我能找到帮助。

提前致谢!

phpmyadmin
3个回答
0
投票

将 Ubuntu 18 升级到 20 后,我遇到了同样的问题。无法找出问题所在。必须下载 phpmyadmin 的新副本并手动安装,现在可以正常工作了。

我从这里下载了最新的 phpmyadmin wget https://www.phpmyadmin.net/downloads/phpMyAdmin-latest-all-languages.tar.gz


0
投票

我在 Ubuntu 20.04 上通过 apt 重新安装 phpmyadmin 时遇到了同样的问题。 手动安装也对我有用,按照 https://tecadmin.net/install-phpmyadmin-ubuntu-20-04/ 的说明进行指导 必须调整/etc/apache2(不是apache)下的.conf文件 还将所有权调整为 (myid):www-data,因为我将 Apache 作为我自己的 ID 运行,而不是 www-data


0
投票

编辑文件

php/Symfony/Component/DependencyInjection/ContainerBuilder.php

更改此行

$service = null === $r->getConstructor() ? $r->newInstance() : $r->newInstanceArgs($arguments);

如下所示:

$service = null === $r->getConstructor() ? $r->newInstance() : $r->newInstanceArgs(array_values($arguments));

© www.soinside.com 2019 - 2024. All rights reserved.