correios
correios copied to clipboard
A extensão do PHP Soap deve estar instalada para que o módulo dos Correios funcione corretamente.
Olá Will,
Está sendo exibida esta mensagem ao instalar o módulo. Você sabe me informar o que devo alterar?
Já tentei diversas alterações, mas nada corrigiu este problema...
Olá Ricardo,
Esta mensagem é exibida quando a extensão php-soap não está instalada em seu servidor. O módulo depende desta extensão para realizar as consultas diretamente no webservice dos correios.
Para instalar a extensão você deve contatar sua hospedagem, ou se você tiver permissões de administrador e seu sistema for Centos execute o comando:
sudo yum install php-soap
sudo /etc/init.d/httpd restart
Isso fará com que o php-soap seja instalado e o servidor http reiniciado.
Não existe nenhuma outra forma?
Estou fazendo a instalação em uma revenda Linux na Locaweb... e pelo que conversei com o suporte deles o SOAP realmente não está ativo e eu não tenho como executar nenhum tipo de comando no servidor... =/
O suporte via chat da Locaweb é muito ruim... então abri um chamado... e tive uma resposta com pelo menos uma previsão de ajuste. :)
" A biblioteca SOAP não esta fazendo parte da nossa estrutura cPanel no momento, porém estamos com projeto de instalação desta opção no dia 10/07, sendo assim peço que aguarde este período para realizar novos testes, se apresentar algum problema neste período entre em contato com nossa equipe para solicitar auxilio."
Ricardo, infelizmente não há outra maneira de fazer a consulta neste momento.
estou com o mesmo problema, mas estou usando um server local, estou usando o wamp. pode me ajudar?
@willstorm, no caso de servidor com nginx fica como?
Se você estiver utilizando localmente. Altere o arquivo php.ini --> descomentando ";extension=php_soap.dll" (tirar o ponto e virgula). restart seu servidor local. Isso resolve o problema!