반응형
소스에서 PHP를 설치할 때 xml2-config not found 오류를 수정하는 방법
Ubuntu에서 소스에서 php 5.3을 안정적으로 설치하려고 할 때(http://www.php.net/downloads.php)에서 압축된 설치 파일을 가져와 실행)../configure
다음의 에러가 표시됩니다.
configure: error: xml2-config not found. Please check your libxml2 installation.
다음과 같이 패키지 libxml2-dev를 설치하기만 하면 됩니다.
sudo apt-get install libxml2-dev
CentOS/RHEL의 경우:
sudo yum install libxml2-devel
최신 버전에서는 다음과 같이 libxml+2.6-dev를 설치해야 합니다.
apt-get install libxml++2.6-dev
Docker File을 사용했을 때도 같은 문제가 있었습니다.My Docker는 php:5.5-apache 이미지를 기반으로 합니다.
명령어를 실행할 때 오류가 발생하였습니다.RUN docker-php-ext-install soap
도커 파일에 다음 명령을 추가하여 해결했습니다.
RUN apt-get update && apt-get install -y libxml2-dev
Ubuntu, Debian:
sudo apt install libxml2-dev
센토스:
sudo yum install libxml2-devel
이 솔루션은 Redhat 8.0에서 사용할 수 있습니다.
sudo yum install libxml2-devel
OpenSuse
"sudo zypper install libxml2-devel"
기타 의존관계 또는 필요한 패키지/라이브러리가 설치됩니다.
언급URL : https://stackoverflow.com/questions/19904083/how-to-fix-error-with-xml2-config-not-found-when-installing-php-from-sources
반응형
'programing' 카테고리의 다른 글
MariaDB, Larabel 5.4 커넥터가 있습니까? (0) | 2022.12.24 |
---|---|
PHP 날짜 시간 이후 경과된 시간을 찾는 방법 (0) | 2022.12.24 |
페이지에서 Nuxtjs 비동기 기능이 페이지 새로 고침 시 작동하지 않음 (0) | 2022.12.24 |
JavaScript에서 외부 로컬 JSON 파일을 읽는 방법은 무엇입니까? (0) | 2022.12.24 |
scanf()는 버퍼에 줄바꿈 문자를 남깁니다. (0) | 2022.12.24 |