CentOS php-xml 설치

  다른 뜻에 대해서는 우분투 php-xml 설치 문서를 참조하십시오.
CentOS php-xml 설치
php53-xml 설치

1 문제상황 1[ | ]

  • 미디어위키 설치를 진행하다가 다음과 같은 오류 발생
Fatal error: Class 'DOMDocument' not found in /var/www/html/w/includes/cache/LocalisationCache.php on line 546
  • php-xml가 설치되지 않아서 그렇다.

2 문제상황 2[ | ]

  • PHPExcel 설치를 진행하다가 다음과 같은 오류 발생
Fatal error: Class 'XMLWriter' not found

3 php-xml 모듈 확인[ | ]

[root@zetawiki ~]# php -m | grep dom
[root@zetawiki ~]# rpm -qa | grep php | grep xml

4 php-xml 모듈 설치[ | ]

  • 만약 CentOS 5라면 yum install php53-xml로 설치하자.
[root@zetawiki ~]# yum install php-xml
... (생략)
===================================================================================================================================
 Package                      Arch                        Version                                  Repository                 Size
===================================================================================================================================
Installing:
 php-xml                      x86_64                      5.3.3-22.el6                             Daum                      103 k
Installing for dependencies:
 libxslt                      x86_64                      1.1.26-2.el6_3.1                         Daum                      452 k

Transaction Summary
===================================================================================================================================
Install       2 Package(s)

Total download size: 555 k
Installed size: 2.4 M
Is this ok [y/N]: y
... (생략)
Installed:
  php-xml.x86_64 0:5.3.3-22.el6                                                                                                    

Dependency Installed:
  libxslt.x86_64 0:1.1.26-2.el6_3.1                                                                                                

Complete!

5 php-xml 모듈 확인 2[ | ]

[root@zetawiki ~]# php -m | grep dom
dom
[root@zetawiki ~]# rpm -qa | grep php | grep xml
php-xml-5.3.28-2.w5

6 아파치 재시작[ | ]

웹브라우저에서도 적용되게 하려면 아파치를 재시작해야 한다.

[root@zetawiki ~]# service httpd restart
Stopping httpd:                                            [  OK  ]
Starting httpd:                                            [  OK  ]

7 같이 보기[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}