【问题标题】:Error in phpmyadmin Warning in ./libraries/plugin_interface.lib.php#551phpmyadmin 中的错误 ./libraries/plugin_interface.lib.php#551 中的警告
【发布时间】:2019-07-30 16:20:04
【问题描述】:

错误:

./libraries/plugin_interface.lib.php#551 count() 中的警告:参数 必须是数组或者实现了Countable的对象

回溯:

./libraries/display_export.lib.php#381: PMA_pluginGetOptions(
string 'Export',
array,
)
./libraries/display_export.lib.php#883: PMA_getHtmlForExportOptionsFormat(array)
./libraries/display_export.lib.php#1099: PMA_getHtmlForExportOptions(
string 'table',
string 'bpapluswpdb',
string 'wp_commentmeta',
string '',
integer 0,
array,
integer 0,
)
./tbl_export.php#143: PMA_getExportDisplay(
string 'table',
string 'bpapluswpdb',
string 'wp_commentmeta',
string '',
integer 0,
integer 0,
string '',
)

我该如何解决?

【问题讨论】:

  • 你有什么办法解决这个问题吗?
  • 要运行函数:PMA_getHtmlForExportOptionsFormat,需要发送一个数组类型的参数。

标签: mysql sql phpmyadmin


【解决方案1】:

只需编辑插件_interface.lib.php

sudo gedit /usr/share/phpmyadmin/libraries/plugin_interface.lib.php

找到这一行

if ($options != null && count($options) > 0) {

添加(数组)或替换为这个

if ($options != null && count((array)$options) > 0) {

【讨论】:

  • 不错,不必重新安装/替换 phpmyadmin
  • 你刚刚拯救了我的一天。为了获得准确的行(551),我使用了:sudo nano +551 /usr/share/phpmyadmin/libraries/plugin_interface.lib.php
  • 这个答案对我很有帮助。我如何修复它是我使用了 sudo nano /usr/share/phpmyadmin/libraries/plugin_interface.lib.php ,然后按 ctrl+W 并搜索“if ($options != null" 不带引号。
  • 这对我有用,而不是安装新的使用此代码。
  • 在 Ubuntu 18.04 上工作
【解决方案2】:

当您使用较旧版本的 phpMyAdmin 时也会出现此问题,而较新的 PHP 版本可能无法正常运行。

解决问题:

1) 从https://www.phpmyadmin.net/下载最新版本的phpMyAdmin。

2) 解压下载的文件夹。

3) 将所有内容复制到 /usr/share/phpmyadmin。

确保所有匹配的文件和文件夹都被替换为新文件和文件夹(您下载的那些)。

4) 重启apache:sudo systemctl restart apache2

一切都会好起来的。

【讨论】:

  • 太棒了!在修复 Ubuntu SSD 崩溃后才遇到这个问题。谢谢你的提示。
【解决方案3】:

在 cmets 中有一个开放的启动板错误,可能的解决方案是: https://bugs.launchpad.net/ubuntu/+source/phpmyadmin/+bug/1768071

【讨论】:

    猜你喜欢
    • 2020-05-05
    • 2020-01-17
    • 2020-03-27
    • 2021-04-14
    • 2018-04-17
    • 2020-02-10
    • 2017-08-10
    • 2021-05-25
    • 1970-01-01
    相关资源
    最近更新 更多