Kiedy próbuję zainstalować stabilną wersję php 5.3 ze źródła na Ubuntu (pobieranie skompresowanego pliku instalacyjnego ze strony http://www.php.net/downloads.php ) i uruchamiam, ./configure
pojawia się ten błąd:
configure: error: xml2-config not found. Please check your libxml2 installation.
php
compilation
php-5.3
TroodoN-Mike
źródło
źródło
Odpowiedzi:
Wszystko, co musisz zrobić, aby zainstalować pakiet instalacyjny libxml2-dev, na przykład:
W CentOS / RHEL:
źródło
libxml2
pakietu?W przypadku najnowszych wersji należy zainstalować libxml ++ 2.6-dev w następujący sposób:
źródło
Miałem ten sam problem, gdy korzystałem z DockerFile. Mój Docker oparty jest na php: 5.5-apache.
Wystąpił ten błąd podczas wykonywania polecenia „RUN docker-php-ext-install soap”
Rozwiązałem go, dodając następujące polecenie do mojego pliku Docker
„Uruchom RUN apt-get update && apt-get install -y libxml2-dev”
źródło
Ubuntu, Debian:
Centos:
źródło
to rozwiązanie będzie działać w Redhat 8.0
sudo mniam zainstaluj libxml2-devel
źródło
OpenSuse
„ sudo zypper install libxml2-devel ”
Zainstaluje wszelkie inne zależności lub wymagane pakiety / biblioteki
źródło