Soap client em Centos6, zval_property_ctor em Unknown na linha 0

1

Estamos tendo um problema tão grande em nosso servidor Centos para trabalhar o cliente SOAP do PHP 5.3.3.

Um de nossos clientes nos informou que estava tendo problemas para consumir alguns serviços da web do servidor. Eles foram os primeiros a perceber que o módulo SOAP não estava instalado de forma aparente.

Quando você executa em php -v, esses erros aparecem em breve:

PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/fileinfo.so' - /usr/lib64/php/modules/fileinfo.so: undefined symbol: zval_property_ctor in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/soap.so' - /usr/lib64/php/modules/soap.so: undefined symbol: zval_property_ctor in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/sqlite.so' - /usr/lib64/php/modules/sqlite.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib64/php/modules/zip.so' - /usr/lib64/php/modules/zip.so: undefined symbol: zval_property_ctor in Unknown on line 0

Como você pode ver, quatro módulos estão falhando aparentemente devido ao mesmo problema. Pelo menos, eles estão mostrando exatamente o mesmo erro. Por enquanto, o sabão é o que mais nos preocupa.

A listagem de reposições do yum mostra o seguinte:

[root@XXX ~]# yum repolist
Loaded plugins: fastestmirror, replace, security
Loading mirror speeds from cached hostfile
  * atomic: www7.atomicorp.com
 * base: mirror.ovh.net
 * epel: mirror.de.leaseweb.net
 * extras: mirror.ovh.net
 * ius: ftp.rediris.es
 * updates: mirror.ovh.net

Eu li que, para ter o trabalho, esse suporte JSON do cliente SOAP também deve ser ativado. Se eu lançar 'php -m | grep json 'ou' php -m | grep soap 'Eu não recebo nada.

Eu supus que talvez o problema pudesse ser resolvido instalando o php-json, então eu tentei:

[root@XXX ~]# yum install php-pecl-json
Loaded plugins: fastestmirror, replace, security
Loading mirror speeds from cached hostfile
 * atomic: www7.atomicorp.com
 * base: mirror.ovh.net
 * epel: mirror.de.leaseweb.net
 * extras: mirror.ovh.net
 * ius: ftp.rediris.es
 * updates: mirror.ovh.net
Setting up Install Process
Package php-pecl-json is obsoleted by php-common, trying to install php-common-5.3.19-    12.el5.art.x86_64 instead
Package php-common-5.3.19-12.el5.art.x86_64 already installed and latest version
Nothing to do

Como você pode ver, há um conflito com o php-common, que supostamente já contém o php-json.

Por favor, qualquer ajuda seria muito apreciada.

    
por Jacob84 12.12.2012 / 12:42

0 respostas