SoapFault exception: [HTTP] Error Fetching http headers

Lors d’une utilisation longue de SOAP (des miliers de commandes ou des commandes très longues côté serveur), il arrive souvent que SOAP Client retourne une exception comme celle-ci:

Ceci est en fait une sorte de bug, car le problème réel n’est pas une erreur d’en-tête HTTP mais de timeout. En effet, en fonction de la configuration default_socket_timeout de PHP, il se peut que le temps écoulé entre la création du client SOAP et l’action de vous éffectuez soit supérieur à cette valeur, fixé en secondes.

Pour y remédier, il vous suffit de changer cette valeur dans le fichier php.ini ou alors directement à l’éxécution comme ceci:

Voici une erreur de PHP assez illogique..

facebooktwittergoogle_plusredditpinterestlinkedinmail

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">