当前位置:论坛首页 > Linux面板 > 求助

【待反馈】PHP由7.4升级到8.1后,phpmyadmin打开报错

发表在 Linux面板2023-8-1 14:27 [复制链接] 11 3030

为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本:免费版8.0.1

系统版本:CentOS 7.8.2003 x86_64(Py3.7.8)

问题描述:php由7.4升级到8.1后,phpmyadmin管理里php版本已经切换到8.1,现在的问题是,打开phpmyadmin可以正常显示,但是下面会有报错信息,登陆报错,请帮忙看下什么问题,谢谢

相关截图(日志、错误):

使用道具 举报 只看该作者 回复
发表于 2023-8-1 14:32:49 | 显示全部楼层
Deprecation Notice in ./vendor/twig/twig/src/Loader/FilesystemLoader.php#40
realpath(): Passing null to parameter #1 ($path) of type string is deprecated

Backtrace

./vendor/twig/twig/src/Loader/FilesystemLoader.php#40: realpath(NULL)
./libraries/classes/Template.php#59: Twig\Loader\FilesystemLoader->__construct(string '/www/server/phpmyadmin/phpmyadmin_8f4a8781d768086e//templates/')
./libraries/classes/Theme.php#103: PhpMyAdmin\Template->__construct()
./libraries/classes/Theme.php#174: PhpMyAdmin\Theme->__construct()
./libraries/classes/ThemeManager.php#306: PhpMyAdmin\Theme::load(
string './themes/metro',
string '/www/server/phpmyadmin/phpmyadmin_8f4a8781d768086e/./themes/metro/',
)
./libraries/classes/ThemeManager.php#89: PhpMyAdmin\ThemeManager->loadThemes()
./libraries/classes/ThemeManager.php#129: PhpMyAdmin\ThemeManager->__construct()
./libraries/classes/ThemeManager.php#397: PhpMyAdmin\ThemeManager::getInstance()
./libraries/common.inc.php#315: PhpMyAdmin\ThemeManager::initializeTheme()
./index.php#23: require_once(./libraries/common.inc.php)
使用道具 举报 回复 支持 反对
发表于 2023-8-1 14:33:47 | 显示全部楼层

使用道具 举报 回复 支持 反对
发表于 2023-8-1 14:34:52 | 显示全部楼层
phpmyadmin登陆界面可以出来,但是下面会有很多报错信息,请看上面的报错信息
使用道具 举报 回复 支持 反对
发表于 2023-8-1 14:35:25 | 显示全部楼层
Deprecation Notice in ./vendor/twig/twig/src/Node/Node.php#161
Return type of Twig\Node\Node::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice

Backtrace

./vendor/composer/ClassLoader.php#444: include(./vendor/twig/twig/src/Node/Node.php)
./vendor/composer/ClassLoader.php#322: Composer\Autoload\includeFile(string '/www/server/phpmyadmin/phpmyadmin_8f4a8781d768086e/vendor/composer/../twig/twig/src/Node/Node.php')
Composer\Autoload\ClassLoader->loadClass(string 'Twig\\Node\\Node')
./vendor/twig/twig/src/TwigFilter.php#150: class_exists(string 'Twig\\Node\\Node')
./vendor/composer/ClassLoader.php#444: include(./vendor/twig/twig/src/TwigFilter.php)
./vendor/composer/ClassLoader.php#322: Composer\Autoload\includeFile(string '/www/server/phpmyadmin/phpmyadmin_8f4a8781d768086e/vendor/composer/../twig/twig/src/TwigFilter.php')
./vendor/twig/twig/src/Extension/CoreExtension.php#214: Composer\Autoload\ClassLoader->loadClass(string 'Twig\\TwigFilter')
./vendor/twig/twig/src/ExtensionSet.php#433: Twig\Extension\CoreExtension->getFilters()
./vendor/twig/twig/src/ExtensionSet.php#423: Twig\ExtensionSet->initExtension()
./vendor/twig/twig/src/ExtensionSet.php#243: Twig\ExtensionSet->initExtensions()
./vendor/twig/twig/src/Environment.php#797: Twig\ExtensionSet->getFilter(string 'error')
./tmp/twig/90/909f0d0e216f9bfd3fb67feee35ecfd629bba0e00d668f5b5cf69690d1c2be0d.php#63: Twig\Environment->getFilter(string 'error')
./vendor/twig/twig/src/Template.php#405: __TwigTemplate_5e4a7429ac6200a1f609bf802387b12eb0ea958b9f1bd4f816fec01d6b87b66a->doDisplay(
array,
array,
)
./vendor/twig/twig/src/Template.php#378: Twig\Template->displayWithErrorHandling(
array,
array,
)
./vendor/twig/twig/src/Template.php#390: Twig\Template->display(array)
./vendor/twig/twig/src/TemplateWrapper.php#45: Twig\Template->render(
array,
array,
)
./libraries/classes/Template.php#134: Twig\TemplateWrapper->render(array)
./libraries/classes/Plugins/Auth/AuthenticationCookie.php#144: PhpMyAdmin\Template->render(
string 'login/header',
array,
)
./libraries/classes/Plugins/AuthenticationPlugin.php#268: PhpMyAdmin\Plugins\Auth\AuthenticationCookie->showLoginForm()
./libraries/common.inc.php#365: PhpMyAdmin\Plugins\AuthenticationPlugin->authenticate()
./index.php#23: require_once(./libraries/common.inc.php)
使用道具 举报 回复 支持 反对
发表于 2023-8-1 14:35:59 | 显示全部楼层
这些都是报错信息
使用道具 举报 回复 支持 反对
发表于 2023-8-1 14:52:35 | 显示全部楼层

PHPmyadmin使用的是什么版本呢?您可以将PHPmyadmin版本切换到5.0以上版本试试。
切换版本是需要卸载phpmyadmin软件然后选择对应的版本安装,卸载phpmyadmin不影响您数据库
使用道具 举报 回复 支持 反对
发表于 2023-8-1 17:28:51 | 显示全部楼层
phpmyadmin版本是5.0
使用道具 举报 回复 支持 反对
发表于 2023-8-2 09:07:18 | 显示全部楼层
谢花郎 发表于 2023-8-1 14:52
PHPmyadmin使用的是什么版本呢?您可以将PHPmyadmin版本切换到5.0以上版本试试。
切换版本是需要卸载phpmy ...

phpmyadmin版本是5.0
使用道具 举报 回复 支持 反对
发表于 2023-8-2 09:12:13 | 显示全部楼层

卸载重新安装下phpmyadmin服务
使用道具 举报 回复 支持 反对
发表于 2023-8-2 14:47:03 | 显示全部楼层
谢花郎 发表于 2023-8-2 09:12
卸载重新安装下phpmyadmin服务

卸载重新安装对数据库及系统应用没有影响吧
使用道具 举报 回复 支持 反对
发表于 2023-8-5 00:12:16 | 显示全部楼层
宝塔用户_wlkbvd 发表于 2023-8-2 14:47
卸载重新安装对数据库及系统应用没有影响吧

应该是没有影响的,他只是个管理数据库的软件,我也遇到同样问题,卸载重装我是解决了
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表