Olá pessoal…
Hoje vou mostrar para vocês como resolver o erro de SoapClient not found no PHP usando XAMPP.
Caso você tente usar a funcionalidade de integração com SOAP, a SoapClient, e é retornado um erro, como por exemplo, Fatal Error: Class SoapClient not found, no seu PHP, saiba que a solução é bem mais simples do que parece.
Dentro do xampp, vá na pasta php, e ache o arquivo php.ini, e abra o arquivo.
No arquivo, procure onde tem extension=php_soap.dll, e descomente a linha (tire o ponto e vírgula do começo do arquivo).
Reinicie os serviços do XAMPP e pode testar novamente.
Referências:
stackoverflow.com
Bom pessoal, por hoje é só.
Abraços e até a próxima.
Obrigado, amigo, funcionou aqui.
Eu que agradeço jovem.
Grande abraço.
Deus te pague, funcionou mesmo nas novas versões, tirando o pondo e virgula. grato!
Amém João. Muito obrigado pelo feedback. Grande abraço.
Boa tarde! Estou desenvolvendo um e-commerce em localhost com o Xampp.
Tentei testar o plugin de entregas Frenet, porém recebo um erro ao acessar o carrinho
Fatal error: Uncaught Error: Call to undefined function SoapClient()
O código que o erro informa é esse:
}
// Gets the WebServices response.
$client = SoapClient($this->webservice, array(“soap_version” => SOAP_1_1,”trace” => 1, “cache_wsdl” => WSDL_CACHE_NONE));
$response = $client->__soapCall(“GetShippingQuote”, array($service_param));
if ( ‘yes’ == $this->debug ) {
$this->log->add( $this->id, $client->__getLastRequest());
$this->log->add( $this->id, $client->__getLastResponse());
}
se puder me ajudar, eu agradeço!
Boa tarde Edgar, tudo bem?
Chegou a tentar des-comentar a linha que tem extension=php_soap.dll ?
Estou fazendo um curso de WordPress em localhost e tive esse problema, graças ao seu blog consegui resolver isso. Valeu Demais!!
Boa tarde Leo.
Opa, obrigado pelo comentário e feedback.
Grande abraço.
Estou desenvolvendo site em local host e tava com esse problema, obrigado seu conteúdo me ajudou muito.
Opa, nós que agradecemos pelo comentário Rafael.
Grande abraço.