phpMyAdmin - 致命错误:找不到类'ImportXml'

时间:2014-06-20 05:40:14

标签: php mysql phpmyadmin

经过大量搜索后,我没有发现任何提及以下错误。

  

phpMyAdmin - 致命错误:Class' ImportXml'找不到   第74行的/var/www/......libraries/plugin_interface.lib.php

当我在phpMyAdmin中选择导入以导入数据库备份时,会发生错误。唯一显示的是此错误消息。 phpMyAdmin的版本是 4.0.0 ,服务器运行 php 5.2.6-1 + lenny16

有没有人遇到类似的问题?我找到了一些关于如何使用PHP导入数据库的信息,但我现在不会感到非常自信。

此外,有没有办法使用PHP有选择地更新数据库表中的条目和来自备份的数据,而无需导入整个备份?

1 个答案:

答案 0 :(得分:1)

  

phpMyAdmin - 致命错误:找不到类'ImportXml'   第74行的/var/www/......libraries/plugin_interface.lib.php

在您的Ubuntu版本中,libXML似乎不属于PHP 5.2.17

最好的办法是尝试通过存储库安装它,如下所示:

sudo apt-get install php-xml

此外,PHP 5.2.17已过时。即使在最保守的设置中使用的PHP的基本级别是PHP 5.3。您应该看到有关升级该服务器的信息。

此外,如果您别无选择,只能留在PHP 5.2.17没有libXML最好的非管理用户,那么您可以安装上一个已知的稳定版本的phpMyAmdin,该版本在{{{ 1}}版本PHP 5.2.17。我怎么知道这个?我记得在过去的几年里,我必须在2.11.11.3系统上安装该版本。你可以从这里下载:

PHP 5.1.6

如果您可以让系统管理员通过http://freefr.dl.sourceforge.net/project/phpmyadmin/phpMyAdmin/2.11.11.3/phpMyAdmin-2.11.11.3-english.tar.gz 安装php-xml,您可以使用较新版本的phpMyAdmin,但至少您知道phpMyAdmin版本apt-get可以使用你较旧的设置。