À l'aide de XDebug pour retrouver la trace d'un web PHP de la page service

Je suis en utilisant Eclipse et XDebug pour développer une application en PHP qui s'appuie sur des services web.
J'ai des pages de test qui consomment mes services de 2 façons: AJAX (à l'aide de jQuery) et cURL.

Je ajouter des points d'arrêt à ma page de service et de lancer le débogueur. Lorsque j'appelle le service de l'AJAX, l'exécution s'arrête bien au point d'arrêt, et j'ai mes variables, étape par étape, de contrôle, etc

Mais quand j'ai appeler le service à l'aide de cURL (c'est à dire à partir de l'intérieur d'une page PHP), les points d'arrêt ne fonctionnent pas. Même si j'allume la "Rupture" à la première ligne" option de débogueur, je ne peux pas obtenir l'exécution à l'arrêt lors de l'utilisation de cURL.

Est un débogueur de comportement? Ai-je besoin d'ajouter un hearder à mon cURL appels? Modifier l'URL? Ou est-ce un XDebug limitation?

Merci pour votre temps et vos efforts
Guy

OriginalL'auteur Traveling Tech Guy | 2010-01-11