Instale o XMLReader e o writer

2

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:

webtático

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)!

    
por DS_web_developer 26.09.2011 / 10:25

1 resposta

1

Parece que você está usando o repositório Webtatic, tente isto:

# yum --enablerepo=webtatic install php-xml
    
por 26.09.2011 / 11:47

Tags