Lorsque j'essaie d'installer php 5.3 stable à partir des sources sur Ubuntu (téléchargement du fichier d'installation compressé à partir de http://www.php.net/downloads.php ) et que je lance ./configure
je reçois ce message. Erreur:
configure: error: xml2-config not found. Please check your libxml2 installation.
Tout ce que vous devez faire instal installe le paquet libxml2-dev par exemple:
Sudo apt-get install libxml2-dev
Sur CentOS/RHEL:
Sudo yum install libxml2-devel
Pour les dernières versions, il est nécessaire d’installer libxml ++ 2.6-dev comme suit:
apt-get install libxml++2.6-dev
J'ai eu le même problème lorsque j'ai utilisé un fichier Docker. Mon Docker est basé sur l'image php: 5.5-Apache.
J'ai eu cette erreur en exécutant la commande "RUN docker-php-ext-install soap"
Je l'ai résolu en ajoutant la commande suivante à mon fichier Docker
"Exécutez apt-get update && apt-get install -y libxml2-dev"