首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在XAMPP中更新php版本后,我在http://localhost/phpmyadmin/中面临致命错误

在XAMPP中更新php版本后,我在http://localhost/phpmyadmin/中面临致命错误
EN

Stack Overflow用户
提问于 2022-04-18 22:29:23
回答 2查看 1.4K关注 0票数 2

对于 need项目,我需要使用XAMPP更新 PHP 版本,在更新之后,当我从XAMPP控制面板启动apache和MySQL时,它会显示致命的错误,并且不会显示数据库。

Fatal error: Uncaught mysqli_sql_exception: You are not using binary logging in C:\xampp\phpMyAdmin\libraries\classes\Dbi\DbiMysqli.php:199 Stack trace: #0 C:\xampp\phpMyAdmin\libraries\classes\Dbi\DbiMysqli.php(199): mysqli->query('SHOW MASTER LOG...', 0) #1 C:\xampp\phpMyAdmin\libraries\classes\DatabaseInterface.php(316): PhpMyAdmin\Dbi\DbiMysqli->realQuery('SHOW MASTER LOG...', Object(mysqli), 1) #2 C:\xampp\phpMyAdmin\libraries\classes\DatabaseInterface.php(1869): PhpMyAdmin\DatabaseInterface->tryQuery('SHOW MASTER LOG...', 256, 1, false) #3 C:\xampp\phpMyAdmin\libraries\classes\Menu.php(573): PhpMyAdmin\DatabaseInterface->fetchResult('SHOW MASTER LOG...', 'Log_name', NULL, 256, 1) #4 C:\xampp\phpMyAdmin\libraries\classes\Menu.php(107): PhpMyAdmin\Menu->_getServerTabs() #5 C:\xampp\phpMyAdmin\libraries\classes\Menu.php(70): PhpMyAdmin\Menu->_getMenu() #6 C:\xampp\phpMyAdmin\libraries\classes\Header.php(445): PhpMyAdmin\Menu->getDisplay() #7 C:\xampp\phpMyAdmin\libraries\classes\Response.php(323): PhpMyAdmin\Header->getDisplay() #8 C:\xampp\phpMyAdmin\libraries\classes\Response.php(336): PhpMyAdmin\Response->_getDisplay() #9 C:\xampp\phpMyAdmin\libraries\classes\Response.php(495): PhpMyAdmin\Response->_htmlResponse() #10 [internal function]: PhpMyAdmin\Response->response() #11 {main} thrown in C:\xampp\phpMyAdmin\libraries\classes\Dbi\DbiMysqli.php on line 199

EN

回答 2

Stack Overflow用户

发布于 2022-04-20 11:08:48

我觉得主要的问题是你只想升级php,而不是整个Xampp。要么再次安装完整的xampp,要么手动升级phpMyAdmin,因为这将解决php兼容性问题。

票数 1
EN

Stack Overflow用户

发布于 2022-10-07 04:24:27

我也有过同样的问题,我花了很多时间想办法解决这个问题,所以它就像这样简单。

一旦您升级了php。(在我的例子中,我升级到php 8.1.10)

  • 将您的phpMyAdmin文件夹重命名为与其当前值不同的副本。
  • 下载phpMyAdmin 5.2.0或更高版本。
  • 解压缩该文件,然后将其复制到您的xampp文件夹中,替换旧的phpMyAdmin文件夹。
  • 在新文件夹中,创建文件config.inc.php,然后粘贴到其中,即位于旧phpMyAdmin文件夹中的config.inc.php中的数据。
  • 就这样!
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71917703

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档