如何隐藏phpmyadmin的警告信息?

9
在远程ubuntu 18服务器上,当从其中一张表中打开数据时,在phpmyadmin中显示警告和弹出窗口(如https://imgur.com/a/b5HGGV0所示),这非常不足... 有没有办法忽略/隐藏它们?
服务器:通过UNIX套接字的本地主机 服务器类型:MySQL 服务器版本:5.7.23-0ubuntu0.18.04.1 - (Ubuntu) 协议版本:10 用户:root@localhost 服务器字符集:UTF-8 Unicode (utf8)
Apache/2.4.29 (Ubuntu) 数据库客户端版本:libmysql - mysqlnd 5.0.12-dev - 20150407 - $Id: 38fea24f2847fa7519001be390c98ae0acafe387 $ PHP扩展:mysqliDocumentation curlDocumentation mbstringDocumentation PHP版本:7.2.10-0ubuntu0.18.04.1 phpMyAdmin 版本信息:4.6.6deb5
谢谢!

这取决于显示哪些警告和弹出消息。也许您可以将消息复制并粘贴在这里。 - Isaac Bennetch
我在问题文本中添加了打印屏幕。 - mstdmstd
这个消息只出现在一个特定的表格中吗?您使用的是哪个phpMyAdmin、PHP和MySQL版本(每个版本的信息都可以在主页上找到)? - Isaac Bennetch
我在打开任何表格时都看到这个错误。我在主题内容中提供了详细的系统信息。 - mstdmstd
3个回答

24

11

这是phpMyAdmin版本常见的错误。

要解决此问题,请打开以下文件:

sudo pico /usr/share/phpmyadmin/libraries/sql.lib.php

找到以下行:

|| (count($analyzed_sql_results['select_expr'] == 1)

并替换为:

|| (count($analyzed_sql_results['select_expr']) == 1


1
运作正常,适用于4.6.6deb5 版本。谢谢! - Salvador Maine
在调试中工作。 - Akshay K Nair

0

PHPMyAdmin版本> 4.8

.../phpmyadmin/libraries/config.default.php

$cfg['SendErrorReports'] = 'never';

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接