表格结构页面上的 PhpMyAdmin 错误 500

表格结构页面上的 PhpMyAdmin 错误 500

我在我的 Debian VPS 上使用 PhpMyAdmin 有一段时间了,但是最近在访问表格(页面)的“结构”选项卡时开始出现错误 500 tbl_structure.php......而且只有这个!

Error in processing request
Error code: 500
Error text: Internal Server Error (rejected)
It seems that the connection to server has been lost. Please check your network connectivity and server status.

Debian 10 / Apache 2.4.38 / PHP 8.0.1 / mysqlnd 8.0.1 / PhpMyAdmin 5.0.4deb1~bpo10+1

我向用户授予了数据库的所有权限,但问题并未解决。查看 Firebug,标头为phpmyadmin/tbl_structure.php“500 内部服务器错误”,但响应是完整的 JSON,因此数据似乎已由服务器成功发送,但客户端可能看到 500 错误,但未进行处理。

有人能帮忙吗?谢谢

答案1

找到解决方案!正如我提到的https://github.com/phpmyadmin/phpmyadmin/issues/16620

我遵循了这个 Symfony 错误解决方案https://github.com/symfony/symfony/commit/8e34978e4e2c4bf7dac97e44e904368c4cfb54f8

array_value在第 1177 行添加了usr/share/php/Symfony/Component/DependencyInjection/ContainerBuilder.php,现在一切正常!

答案2

从我所看到的版本来看,这是 Debian 错误(980375),并且您需要删除并重新安装 phpMyAdmin 包。

(这可能是另一个错误,但我认为最有可能是 Debian 错误)

正如我在问题追踪器上所说,这里

相关内容