在某些 phpmyadmin 库中有很多与count()逻辑错误相关的问题,但它们似乎都与这个问题略有不同。“设计器”选项卡中的这种奇怪行为让我有点不知所措。我被告知“在服务器上检测到错误!” 并且我应该“查看此窗口的底部”,但是正如您从图像中看到的那样,控制台中没有任何内容并且错误消息被遮盖了:每次打开“设计器”选项卡时都收到此弹出窗口后,我决定对其进行追踪:...并查看/usr/share/phpmyadmin/libraries/pmd_common.php中的#405 行,我发现:if (count($min_page_no[0])) {...但这不是对该count()功能的完全合法使用吗?这是在一个库文件中,我该如何调试呢?- 我尝试var_dump($min_page_no[0]);重新加载页面以查看我正在处理的内容,但没有显示任何内容。
1 回答
潇潇雨雨
TA贡献1833条经验 获得超4个赞
更新 phpMyAdmin 的安装。
我相信 4.7.8 解决了这个问题,正如这次提交的发布标签所证明的那样:
https://github.com/phpmyadmin/phpmyadmin/commit/c77cfa7d13370a7f1e3236c5896f89981e61406f
[编辑:以及为什么 count 在这种情况下无效的解释:并不总是设置该特定索引。如果他们尝试count()
在未设置的数组索引上使用,它会抛出该警告。]
- 1 回答
- 0 关注
- 131 浏览
添加回答
举报
0/150
提交
取消