Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

XML Extension not found

I have centos 6.5 server and when I try to install php extension using pecl I get the following error:

XML Extension not found

All the documentations say that this extension is included by default... Why this error still exists?

like image 931
King Julien Avatar asked Feb 18 '14 16:02

King Julien


2 Answers

According to a comment on php.net

Certain Linux distributions do not have this extension included in the minimum PHP package. It can usually be found in one of the "optional" php-* packages.

For CentOS, you will need to run yum install php-xml, which provides this extension.

So please try to install it using:

yum install php-xml

Also check your php.ini and make sure that the extension is not commented out with a ; it should be listed as:

extension=dom.so 

In order to be absolutely sure whether or not a module is enabled you should use phpinfo()

like image 105
Tim Penner Avatar answered Nov 13 '22 02:11

Tim Penner


Ubuntu 20.04 and phpV7.4 perfectly work. Try this one

        sudo apt-get install php-xml
like image 21
Dilshan Dilip Avatar answered Nov 13 '22 00:11

Dilshan Dilip