How to fix error with xml2-config not found when installing PHP from sources?

前端 未结 6 830
青春惊慌失措
青春惊慌失措 2021-01-30 04:43

When I try to install php 5.3 stable from source on Ubuntu (downloading compressed installation file from http://www.php.net/downloads.php) and I run ./configure I

相关标签:
6条回答
  • 2021-01-30 05:11

    Ubuntu, Debian:

    sudo apt install libxml2-dev
    

    Centos:

    sudo yum install libxml2-devel
    
    0 讨论(0)
  • 2021-01-30 05:14

    All you need to do instal install package libxml2-dev for example:

    sudo apt-get install libxml2-dev
    

    On CentOS/RHEL:

    sudo yum install libxml2-devel
    
    0 讨论(0)
  • 2021-01-30 05:15

    I had the same issue when I used a DockerFile. My Docker is based on the php:5.5-apache image.

    I got that error when executing the command "RUN docker-php-ext-install soap"

    I have solved it by adding the following command to my DockerFile

    "RUN apt-get update && apt-get install -y libxml2-dev"

    0 讨论(0)
  • 2021-01-30 05:18

    For the latest versions it is needed to install libxml++2.6-dev like that:

    apt-get install libxml++2.6-dev
    
    0 讨论(0)
  • 2021-01-30 05:31

    this solution it gonna be ok on Redhat 8.0

    sudo yum install libxml2-devel

    0 讨论(0)
  • 2021-01-30 05:33

    OpenSuse

    "sudo zypper install libxml2-devel"

    It will install any other dependencies or required packages/libraries

    0 讨论(0)
提交回复
热议问题