Kaynaklardan PHP yüklerken xml2-config bulunamadı hatası nasıl düzeltilir?


Yanıtlar:


433

Tek yapmanız gereken instal kurulum paketini libxml2-dev örneğin:

sudo apt-get install libxml2-dev

CentOS / RHEL'de:

sudo yum install libxml2-devel

8
Centos 6.4 kullanıyorum, benim için pakete libxml2-devel
msknapp

5
7 çalıştırmak hata: sudo yum yüklemek libxml2-devel
TroodoN-Mike

2
Standart sürüm üzerinden dev sürümünün neden gerekli olduğunu bilen var mı libxml2?
jlewkovich

2
@JLewkovich dev sürümü kaynak kodu ya da bir şey içerdiğini varsayalım. Anlayabildiğim kadarıyla, bir şeyi kaynaktan derlerseniz, tüm bağımlılıkları için kaynak koduna da sahip olmalısınız.
starbeamrainbowlabs

2
Bu cevap hala buraya gelen herhangi bir PHP7 deneyi için PHP7 için geçerlidir
samrap


4

DockerFile kullandığımda da aynı sorunu yaşadım. Docker'ım php: 5.5-apache görüntüsünü temel alıyor.

"RUN docker-php-ext-install soap" komutunu çalıştırırken bu hatayı aldım

DockerFile için aşağıdaki komutu ekleyerek çözdüm

"RUN apt-get güncellemesi && apt-get install -y libxml2-dev"


2

Ubuntu, Debian:

sudo apt install libxml2-dev

Centos:

sudo yum install libxml2-devel


0

OpenSuse

" sudo zypper install libxml2-devel "

Diğer bağımlılıkları veya gerekli paketleri / kitaplıkları yükler

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.