Laragon访问localhost/phpmyadmin时出现致命错误求助
解决Laragon中phpMyAdmin的嵌套三元运算符致命错误
- 打开报错文件:找到
C:\laragon\etc\apps\phpMyAdmin\libraries\classes\DatabaseInterface.php,定位到第615行。 - 修改代码:PHP 8.0+要求嵌套三元运算符必须用括号明确优先级,把该行未加括号的
a ? b : c ? d : e格式代码,改成a ? b : (c ? d : e)(或根据实际逻辑选择(a ? b : c) ? d : e,通常这里用前者即可)。 - 保存文件后刷新phpMyAdmin页面,错误即可解决。
补充:如果手动安装最新版phpMyAdmin后问题依旧,大概率是解压时没有完全覆盖原有文件,或者Laragon的配置仍指向旧文件路径。可以先彻底删除C:\laragon\etc\apps\phpMyAdmin文件夹,再重新解压最新版到该目录,重复上述修改步骤。
内容的提问来源于stack exchange,提问作者elo-tnt1130
相关产品推荐
相关产品推荐

