How to Install php-xml in CentOs

31,493

The followings worked for me , I run this command

yum --enablerepo remi install php-xml

And restarted the Apache with this command

sudo service httpd restart
Share:
31,493
Mohan
Author by

Mohan

Pythonista

Updated on February 20, 2020

Comments

  • Mohan
    Mohan about 4 years

    I am Trying to install php-xml on CentOs 6.5

    I type the command yum install php-xml

    and I am getting this Error :

    Loaded plugins: fastestmirror
    Loading mirror speeds from cached hostfile
     * base: centos.mirror.nac.net
     * epel: mirrors.einstein.yu.edu
     * extras: mirrors.maine.edu
     * rpmforge: repoforge.mirror.constant.com
     * updates: centos.mirror.constant.com
    Setting up Install Process
    Resolving Dependencies
    --> Running transaction check
    ---> Package php-xml.x86_64 0:5.3.3-27.el6_5 will be installed
    --> Processing Dependency: php-common(x86-64) = 5.3.3-27.el6_5 for package: php-xml-5.3.3-27.el6_5.x86_64
    --> Processing Dependency: libxslt.so.1(LIBXML2_1.0.24)(64bit) for package: php-xml-5.3.3-27.el6_5.x86_64
    --> Processing Dependency: libxslt.so.1(LIBXML2_1.0.22)(64bit) for package: php-xml-5.3.3-27.el6_5.x86_64
    --> Processing Dependency: libxslt.so.1(LIBXML2_1.0.18)(64bit) for package: php-xml-5.3.3-27.el6_5.x86_64
    --> Processing Dependency: libxslt.so.1(LIBXML2_1.0.13)(64bit) for package: php-xml-5.3.3-27.el6_5.x86_64
    --> Processing Dependency: libxslt.so.1(LIBXML2_1.0.11)(64bit) for package: php-xml-5.3.3-27.el6_5.x86_64
    --> Processing Dependency: libxslt.so.1()(64bit) for package: php-xml-5.3.3-27.el6_5.x86_64
    --> Processing Dependency: libexslt.so.0()(64bit) for package: php-xml-5.3.3-27.el6_5.x86_64
    --> Running transaction check
    ---> Package libxslt.x86_64 0:1.1.26-2.el6_3.1 will be installed
    ---> Package php-xml.x86_64 0:5.3.3-27.el6_5 will be installed
    --> Processing Dependency: php-common(x86-64) = 5.3.3-27.el6_5 for package: php-xml-5.3.3-27.el6_5.x86_64
    --> Finished Dependency Resolution
    Error: Package: php-xml-5.3.3-27.el6_5.x86_64 (updates)
               Requires: php-common(x86-64) = 5.3.3-27.el6_5
               Installed: php-common-5.4.31-1.el6.remi.x86_64 (@remi)
                   php-common(x86-64) = 5.4.31-1.el6.remi
               Available: php-common-5.3.3-26.el6.x86_64 (base)
                   php-common(x86-64) = 5.3.3-26.el6
               Available: php-common-5.3.3-27.el6_5.x86_64 (updates)
                   php-common(x86-64) = 5.3.3-27.el6_5
     You could try using --skip-broken to work around the problem
     You could try running: rpm -Va --nofiles --nodigest
    

    I am new to Cent Os and Linux so please Help me. I am Developer and not a System Admin so this is new for me.Please Help

    Thanks in Advance

  • Mohan
    Mohan almost 10 years
    Error: Package: php-pdo-5.4.31-1.el6.remi.x86_64 (@remi) Requires: php-common(x86-64) = 5.4.31-1.el6.remi Removing: php-common-5.4.31-1.el6.remi.x86_64 (@remi) php-common(x86-64) = 5.4.31-1.el6.remi Downgraded By: php-common-5.3.3-27.el6_5.x86_64 (updates) php-common(x86-64) = 5.3.3-27.el6_5 Available: php-common-5.3.3-26.el6.x86_64 (base) php-common(x86-64) = 5.3.3-26.el6
  • Ruud van Engelenhoven
    Ruud van Engelenhoven almost 10 years
    In this case you should also downgrade php-pdo.
  • Laerte
    Laerte over 5 years
    For those who are trying to install php-xml for PHP 7, this worked for me: yum --enablerepo=remi,remi-php72 install php-xml