2014-06-20 3 views
0

많은 검색을 한 후 다음 오류에 대한 언급을 찾지 못했습니다. 나는 데이터베이스의 백업을 가져 오려면에 phpMyAdmin에 수입을 선택하면 phpMyAdmin - 치명적인 오류 : 'ImportXml'클래스를 찾을 수 없습니다.

phpMyAdmin - Fatal error: Class 'ImportXml' not found in /var/www/......libraries/plugin_interface.lib.php on line 74

오류

가 발생합니다. 표시되는 유일한 오류 메시지입니다. phpMyAdmin에의 버전은 4.0.0이며, 서버는 PHP 5.2.6-1 + lenny16

누구도 비슷한 문제를 가지고 실행? PHP를 사용하여 데이터베이스를 가져 오는 방법에 대한 정보를 찾았지만 지금 당장 자신감이 없습니다.

또한 PHP를 사용하여 전체 백업을 가져 오지 않고 데이터베이스의 테이블 항목을 백업 데이터로 선택적으로 업데이트 할 수 있습니까? libXML 우분투 버전에 PHP 5.2.17의 일부가 아닌 것처럼

답변

1

phpMyAdmin - Fatal error: Class 'ImportXml' not found in /var/www/......libraries/plugin_interface.lib.php on line 74

보인다.

가장 좋은 방법은이 같은 저장소를 통해 설치를 시도하는 것입니다

sudo apt-get install php-xml 

는 또한, PHP 5.2.17은 아주 오래된입니다. 요즘 가장 보수적 인 설정에서도 사용되는 PHP의 기본 수준은 PHP 5.3입니다. 해당 서버를 업그레이드하는 방법에 대해 알아야합니다. 당신이 libXML없이 PHP 5.2.17에 머물 수 밖에 없다 경우

또한, 당신이 할 수있는 최선의 관리자가 아닌 사용자 일 버전 2.11.11.3입니다 PHP 5.2.17에 잘 작동 phpMyAmdin의 마지막 알려진 안정 버전을 설치합니다. 어떻게 알 수 있습니까? 방금 지난 몇 년 동안 함께 던진 PHP 5.1.6 시스템에 해당 버전을 설치해야한다는 것을 기억했습니다. 당신은 여기에서 다운로드 할 수 있습니다 :

http://freefr.dl.sourceforge.net/project/phpmyadmin/phpMyAdmin/2.11.11.3/phpMyAdmin-2.11.11.3-english.tar.gz 

당신이 apt-get를 통해 php-xml를 설치하는 시스템 관리자를 얻을 수있는 경우에 phpMyAdmin의 최신 버전을 사용할 수 있습니다,하지만 적어도 당신은 phpMyAdmin을 버전 2.11.11.3 함께 일하는 것을 알고 당신의 이전 설정.

+0

그 유망한! 불행히도 나는 이것을 위해 관리자에게 연락해야 할 것이다 ... 나는 그렇게하고 피드백을 게시 할 것이다. 고마워요. – Arch

+0

@Arch 또한 솔직히 말해서 PHP 5.2.x는 매우 오래되었습니다. 2010 년에 릴리스 된 우분투 "Lenny"(9.10)의 Ditto. 서버를 우분투 12.04 LTS로 업그레이드 할 것을 제안합니다. – JakeGould

+0

실제로, phpMyAdmin 매뉴얼의 요구 사항 섹션에 설명되어 있습니다.'XML을 지원하고 문서 스프레드 시트 가져 오기를 열려면 PHP 5.2.17 이상 및 libxml 확장이 필요합니다 . "- 나는 그의 PHP (편집에서 5.2.6으로 변경)가 libXML 확장을 사용하더라도 작동 할 것이라고 생각하지 않는다. –

관련 문제