Quando tento instalar o php 5.3 stable da fonte no Ubuntu (baixando o arquivo de instalação compactado em http://www.php.net/downloads.php ) e executo ./configure
, recebo este erro:
configure: error: xml2-config not found. Please check your libxml2 installation.
php
compilation
php-5.3
TroodoN-Mike
fonte
fonte
Respostas:
Tudo o que você precisa fazer é instalar o pacote libxml2-dev, por exemplo:
No CentOS / RHEL:
fonte
libxml2
pacote padrão ?Para as versões mais recentes, é necessário instalar o libxml ++ 2.6-dev assim:
fonte
Eu tive o mesmo problema quando usei um DockerFile. Meu Docker é baseado na imagem php: 5.5-apache.
Eu recebi esse erro ao executar o comando "RUN docker-php-ext-install soap"
Eu o resolvi adicionando o seguinte comando ao meu DockerFile
"Execute o apt-get update && apt-get install -y libxml2-dev"
fonte
Ubuntu, Debian:
Centos:
fonte
esta solução vai ficar bem no Redhat 8.0
sudo yum install libxml2-devel
fonte
OpenSuse
" sudo zypper install libxml2-devel "
Ele instalará quaisquer outras dependências ou pacotes / bibliotecas necessários
fonte