Eu instalei o php-soap com o arquivo rpm no Centos mas não funciona

2

Eu instalei o php-soap no meu servidor Centos a partir do arquivo RPM. Então reiniciei o serviço httpd mas não funciona o cliente SOAP.

Quando eu obtenho:

yum list installed

php-soap listado aqui:

php.i386                            5.3.6-1.w5                         installed
php-cli.i386                        5.3.6-1.w5                         installed
php-common.i386                     5.3.6-1.w5                         installed
php-devel.i386                      5.3.6-1.w5                         installed
php-gd.i386                         5.3.6-1.w5                         installed
php-imap.i386                       5.3.6-1.w5                         installed
php-mbstring.i386                   5.3.6-1.w5                         installed
php-mysql.i386                      5.3.6-1.w5                         installed
php-pdo.i386                        5.3.6-1.w5                         installed
php-pear.noarch                     1:1.4.9-6.el5                      installed
php-soap.i386                       5.2.17-1.el5.art                   installed
php-xml.i386                        5.3.6-1.w5                         installed

Existem opções SOAP no arquivo php.ini, há soap.so na extensão dir. Mas não aparece nenhuma opção SOAP na página phpinfo. (Somente soap.ini listado em arquivos ini)

O que posso fazer para ativar a extensão SOAP?

    
por Muhittin Özer 27.12.2011 / 17:55

1 resposta

4

Verifique o soap.ini e verifique se a linha com o arquivo * .so listado não está comentada. No caso de remover o ; infront de extension=... e reiniciar o seu servidor web apachectl restart

Atualizar Parece que você instalou o SOP php 5. 2 para um PHP 5. 3 que não deveria funcionar em conjunto. Tente instalar o SOAP 5.3.x.

    
por 27.12.2011 / 18:02