Khi tôi cố gắng cài đặt php 5.3 ổn định từ nguồn trên Ubuntu (tải xuống tệp cài đặt nén từ http://www.php.net/doads.php ) và tôi chạy ./configure
tôi gặp lỗi này:
configure: error: xml2-config not found. Please check your libxml2 installation.
Khi tôi cố gắng cài đặt php 5.3 ổn định từ nguồn trên Ubuntu (tải xuống tệp cài đặt nén từ http://www.php.net/doads.php ) và tôi chạy ./configure
tôi gặp lỗi này:
configure: error: xml2-config not found. Please check your libxml2 installation.
Câu trả lời:
Tất cả những gì bạn cần để làm gói cài đặt libxml2-dev chẳng hạn:
sudo apt-get install libxml2-dev
Trên CentOS / RHEL:
sudo yum install libxml2-devel
libxml2
gói tiêu chuẩn không?
Tôi gặp vấn đề tương tự khi tôi sử dụng DockerFile. Docker của tôi dựa trên hình ảnh apache php: 5.5.
Tôi đã gặp lỗi đó khi thực hiện lệnh "RUN docker-php-ext-install Soap"
Tôi đã giải quyết nó bằng cách thêm lệnh sau vào DockerFile của tôi
"CHẠY apt-get update && apt-get install -y libxml2-dev"
Giải pháp này sẽ ổn trên Redhat 8.0
sudo yum cài đặt libxml2-devel