当前位置: 首页 > 知识库问答 >
问题:

安装phpmyadmin后,出现错误问题

章宏恺
2023-03-14

PHP版本:7.2.19-0ubuntu0.18.04.1
phpMyAdmin 4.6.6

在安装Phpmyadmin时,打开它时出现两个错误。一个在导入下,一个在导出下!这是因为mysql服务器出错还是因为phpmyadmin中的错误?我该如何处理它呢?
我在Debian9上安装了它,没有问题!

出口项下:

./libraries/plugin_interface.lib.php#551
count()中的警告:参数必须是实现可计数回溯的数组或对象

在“导入”下,我得到:

Warning in ./libraries/plugin_interface.lib.php#551
count(): Parameter must be an array or an object that implements Countable
Backtrace
./libraries/display_import.lib.php#371: PMA_pluginGetOptions(
string 'Import',
array,
)
./libraries/display_export.lib.php#381: PMA_pluginGetOptions(
string 'Export',
array,
)

共有1个答案

颜瀚漠
2023-03-14

我在Ubuntu、php和phpmyadmin的三个版本中遇到了同样的问题。

问题在于4.6.6版本的phpmyadmin与PHP版本7.2.19有轻微的不兼容。这些问题可以通过更新到phpMyAdmin的4.7.9版来解决。

如另一答复所述,基本步骤是:

  1. 在/usr/share/phpmyadmin中制作当前安装的备份副本
  2. 下载并解压缩phpMyAdmin的最新版本
  3. 修改vendor_config.php文件以指向Ubuntu的适当目录/etc/phpmyadmin
    mv /usr/share/phpmyadmin /usr/share/phpmyadmin_old
    mkdir /usr/share/phpmyadmin
    mkdir /var/downloads
    cd /var/downloads
    wget https://files.phpmyadmin.net/phpMyAdmin/4.7.9/phpMyAdmin-4.7.9-all-languages.tar.gz
    tar -xf phpMyAdmin-4.7.9-all-languages.tar.gz -C /usr/share/phpmyadmin --strip-components=1

我的答案是,在Ubuntu 16上升级php7.2后,在phpMyAdmin错误(计数、河豚等)中提供的Ubuntu 16解决方案的副本

 类似资料:
  • 已安装phpmyadmin在apache 2 web服务器在linux和当我试图访问它我得到有趣的代码如下所列。 addJSON('list',PMA_RecentFavoriteTable::getInstance('recent'))- '; printf(u uuu('您正在使用演示服务器。您可以在此处执行任何操作,但''请不要更改root用户、debian sys maint用户和pma用

  • 我正在开始我的应用程序开发之旅,但当我试图安装android studio时,我遇到了这个错误,不知道这是什么,有人能帮我吗?在此处输入图像描述

  • 我创建了一个简单的控制台应用程序以及一个简单的 docfx 项目。当我运行 DocFX 命令生成文档时,我收到以下元数据警告,并且警告导致未生成文档。 警告:元数据命令。ExtractMetadataWorkspace失败:[Failure] Msbuild在处理文件“E:\ Files \ tmp \ docx \ docfx _ project \ src \ src . csproj”时失败

  • 我在安装NPM时遇到以下错误: npm WARN Worker-Loader@0.8.1需要WebPack@>=0.9<2^2.1.0-Beta^2.2.0的对等项,但未安装任何对等项。 npm警告可选跳过可选依赖项:fsevents@1.1.2(node_modules\fsevents): npm WARN notsup跳过可选依赖项:fsevents@1.1.2:wanted平台不受支持{“

  • 问题内容: 我已经有一段时间没有接触过python和virtualenv了,我相信我用virtualenv和pip设置了MBP,但是完全忘记了这些东西是如何工作的。 安装狮子后,在打开新的终端窗口时出现此错误: 有关如何解决此问题的任何提示? 试: easy_install事件 我懂了: 问题答案: 我是一个完整的Python / Virtualenv新手。但是,我遇到了完全相同的问题,并找到了适

  • 我有一个maven项目,并尝试进行maven安装。在执行maven安装时,我遇到以下错误。 上面是我在上面的错误消息包中尝试做一个干净install.The指定的包时收到的错误com.cx.util作为itt.jar.的一部分提供。该jar已作为依赖项添加到该项目中。我在eclipse中没有看到任何错误。只有在尝试安装时,我才收到上面的编译错误。 下面的分析完成了吗 检查依赖项,jar作为pom中