2010-05-28 2 views
0

방금 ​​아파치 2.2.3에서 실행되는 새 서버로 코드를 옮겼습니다. PHP의 DOM 함수가 "치명적인 오류 : 'DOMDocument'클래스를 찾을 수 없습니다. '를 반환합니다.Apache에 PHP DOM 기능 설치

나는 약간의 연구를했는데, 지금 설치 중에는 PHP의 DOM 기능을 사용할 수없는 것으로 보입니다.

이 기능을 활성화해야하므로 가장 빠른 방법은 무엇입니까? 구성 파일에서 수행 할 수 있습니까, 아니면 확장 설치가 필요합니까?

감사합니다.

답변

1

PHP는 --disable-dom (phpinfo()을 확인하십시오)으로 컴파일됩니까? PHP가 DOM 지원없이 컴파일 된 경우 PHP를 다시 컴파일하거나 필요에 따라 미리 컴파일 된 바이너리를 찾아야합니다. 설명서에 PHP5 및 no configuration optionsno installation needed이 있음을 분명히 명시하고 있습니다.

는 PHP 4를 실행 어떤 이유로 경우, 당신이 정말로 PHP로는 PHP4에서 DOM의 XML 확장을 사용하려는 5.를 업그레이드해야합니다, 안녕

+1

this manual page을 읽고, 귀하의 답변 주셔서 감사합니다. 나는이 문제를 해결할 수 있었다. PHP는 실제로 DOM 지원없이 컴파일되었습니다. 고맙게도 재 컴파일은 필요하지 않았지만 yum을 사용하여 "php-xml"을 설치했습니다. 이것은 내 문제를 해결했다. – NJH