Когда я пытаюсь установить стабильную версию php 5.3 из исходного кода в Ubuntu (загружая сжатый установочный файл с http://www.php.net/downloads.php ) и запускаю, ./configure
я получаю эту ошибку:
configure: error: xml2-config not found. Please check your libxml2 installation.
php
compilation
php-5.3
Troodon-Mike
источник
источник
Ответы:
Все, что вам нужно сделать, это установить установочный пакет libxml2-dev, например:
На CentOS / RHEL:
источник
libxml2
пакета?Для последних версий необходимо установить libxml ++ 2.6-dev следующим образом:
источник
У меня была та же проблема, когда я использовал DockerFile. Мой Docker основан на образе php: 5.5-apache.
Я получил эту ошибку при выполнении команды «RUN docker-php-ext-install soap»
Я решил это, добавив следующую команду в мой DockerFile
"ЗАПУСТИТЬ apt-get update && apt-get install -y libxml2-dev"
источник
Ubuntu, Debian:
Centos:
источник
это решение будет хорошо на Redhat 8.0
sudo yum установить libxml2-devel
источник
OpenSuse
" sudo zypper install libxml2-devel "
Он установит любые другие зависимости или необходимые пакеты / библиотеки
источник