Parece que você está usando o repositório Webtatic, tente isto:
# yum --enablerepo=webtatic install php-xml
Estou tendo problemas para instalar extensões XML e XMLWriter no meu servidor. No meu phpinfo eu achei que na configuração do php eles foram siabled ...
Então, na documentação do php eu encontrei isto:
pecl install XMLReader
então eu fiz isso, mas recebi um erro do phpize
Não é possível encontrar o config.m4. Certifique-se de executar '/ usr / local / bin / phpize' no diretório de origem de nível superior do módulo
Então eu fiz mais algumas pesquisas e descobri como executar o phpize diretamente, então eu fui para / tmp / pear / download / eu descompactei a extensão tar zxf xmlreader-1.0.1.tgz
entrou na pasta e executou o phpize:
Versão PHP Api: 20090626 Zend Module Api Nº: 20090626 Extensão Zend Api No: 220090626
sem erros ... então eu fiz: "./configure esperou pelo resultado ...
que: make
e gerou um erro: .....
/ bin / sh /tmp/pear/download/xmlreader-1.0.1/libtool --mode = compilar cc -I. -I / tmp / pêra / download / xmlreader-1.0.1 -DPHP_ATOM_INC -I / tmp / pêra / download / xmlreader-1.0.1 / include -I / tmp / pêra / download / xmlreader-1.0.1 / main -I /tmp/pear/download/xmlreader-1.0.1 -I / usr / local / include / php -I / usr / local / incluir / php / main -I / usr / local / incluir / php / TSRM -I / usr / local / include / php / Zend -I / usr / local / include / php / ext -I / usr / local / include / php / ext / data / lib -I / usr / local / include / libxml2 -DHAVE_CONFIG_H -g -O2 -c /tmp/pear/download/xmlreader-1.0.1/php_xmlreader.c -o php_xmlreader.lo mkdir .libs cc -I. -I / tmp / pêra / download / xmlreader-1.0.1 -DPHP_ATOM_INC -I / tmp / pêra / download / xmlreader-1.0.1 / include -I / tmp / pêra / download / xmlreader-1.0.1 / main -I /tmp/pear/download/xmlreader-1.0.1 -I / usr / local / include / php -I / usr / local / incluir / php / main -I / usr / local / incluir / php / TSRM -I / usr / local / include / php / Zend -I / usr / local / include / php / ext -I / usr / local / include / php / ext / data / lib -I / usr / local / include / libxml2 -DHAVE_CONFIG_H -g -O2 -c /tmp/pear/download/xmlreader-1.0.1/php_xmlreader.c -fPIC -DPIC -o .libs / php_xmlreader.o /tmp/pear/download/xmlreader-1.0.1/php_xmlreader.c: em function âxmlreader_read_propertyâ: /tmp/pear/download/xmlreader-1.0.1/php_xmlreader.c:137: erro: âzvalâ não possui um membro chamado ârefcountâ /tmp/pear/download/xmlreader-1.0.1/php_xmlreader.c: Na função âxmlreader_objects_newâ : /tmp/pear/download/xmlreader-1.0.1/php_xmlreader.c:349: erro: âzend_objectâ não possui um membro chamado âin_getâ /tmp/pear/download/xmlreader-1.0.1/php_xmlreader.c:350: error: âzend_objectâ não tem um membro chamado in_setâ fazer: * [php_xmlreader.lo] Erro 1
aby idéias de como instalá-lo?
Eu tenho o mais recente updatetd 5.3.8 php
Eu tentei instalar o php-xml com o yum install, mas recebo um erro:
Error: Missing Dependency: php-common = 5.2.10-1.el5.centos is needed by package php-xml-5.2.10-1.el5.centos.x86_64 (c5-testing)
tentou isntall php-common e recebo
Package matching php-common-5.2.10-1.el5.centos.x86_64 already installed. Checking for update.
rpm -qa --qf "% {name} -% {versão} -% {release}.% {arch} \ n" php *
ME DÁ:
php-cli-5.3.8-1.w5.x86_64
php-gd-5.3.8-1.w5.x86_64
php-pdo-5.3.8-1.w5.x86_64
php-mbstring-5.3.8-1.w5.x86_64
php-mysql-5.3.8-1.w5.x86_64
php-devel-5.3.8-1.w5.x86_64
php-common-5.3.8-1.w5.x86_64
php-5.3.8-1.w5.x86_64
apenas talvez ajude ... Eu atualizei o php via:
Eu instalei o php-xml como o quanta sugerido e funcionou bem. Mas isso só me deu extensão XML ...
Eu preciso da extensão XMLReader (e XMLWriter)!