使用 ubuntu 20.04、php8.0 在 PhpMyAdmin 中出现“弃用通知”错误

问题描述

当我登录PHPmyadmin 时出现错误

./libraries/classes/Di/ReflectorItem.PHP#82 中的弃用通知 方法 ReflectionParameter::getClass() 已弃用

回溯

./libraries/classes/Di/ReflectorItem.PHP#50: PHPMyAdmin\Di\ReflectorItem->_resolveArgs( 大批, 大批, ) ./libraries/classes/Di/FactoryItem.PHP#27: PHPMyAdmin\Di\ReflectorItem->invoke(array) ./libraries/classes/Di/Container.PHP#62: PHPMyAdmin\Di\FactoryItem->get(array) ./libraries/classes/Di/AliasItem.PHP#44: PHPMyAdmin\Di\Container->get( 字符串 'PHPMyAdmin\Controllers\Database\DatabaseStructureController',大批, ) ./libraries/classes/Di/Container.PHP#62: PHPMyAdmin\Di\AliasItem->get(array) ./db_structure.PHP#35: PHPMyAdmin\Di\Container->get( 字符串 'DatabaseStructureController',大批, )

解决方法

这很可能是由于使用 PHP 8 和 PHPMyAdmin