소스에서 PHP를 설치할 때 xml2-config 오류를 수정하는 방법은 무엇입니까?


답변:


433

다음과 같이 설치 패키지 libxml2-dev를 설치하기 만하면됩니다.

sudo apt-get install libxml2-dev

CentOS / RHEL에서 :

sudo yum install libxml2-devel

8
나는 centos 6.4를 사용하고 있는데, 나를 위해 패키지는 libxml2-devel이라고 불렀다
msknapp

5
centos 7에서 오류가 발생했습니다 : sudo yum install libxml2-devel
TroodoN-Mike

2
표준 libxml2패키지 보다 dev 버전이 왜 필요한지 아는 사람이 있습니까?
jlewkovich

2
@JLewkovich 나는 dev 버전에 소스 코드 또는 무언가가 포함되어 있다고 가정합니다. 내가 알 수있는 한, 소스에서 무언가를 컴파일하면 모든 의존성에 대한 소스 코드가 있어야합니다.
starbeamrainbowlabs

2
이 답변은 여기에 오는 모든 PHP7 실험자들에게 여전히 PHP7에 적용됩니다
samrap


4

DockerFile을 사용할 때도 같은 문제가 발생했습니다. 내 Docker는 php : 5.5-apache 이미지를 기반으로합니다.

"RUN docker-php-ext-install soap"명령을 실행할 때 오류가 발생했습니다.

DockerFile에 다음 명령을 추가하여 해결했습니다.

"Apt-get 업데이트 실행 및 apt-get 설치 -y libxml2-dev"실행


2

데비안 우분투 :

sudo apt install libxml2-dev

센 토스 :

sudo yum install libxml2-devel


0

오픈 수세

" sudo zypper 설치 libxml2-devel "

다른 의존성 또는 필요한 패키지 / 라이브러리를 설치합니다

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.