111 votes

XDebug et serveur RESTful en utilisant PHPStorm ou POSTman

Comment puis-je obtenir un client REST (comme celui intégré dans PHPStorm ou POSTman) pour fonctionner avec XDebug?

Dans ma configuration actuelle de XDebug, en utilisant PHPStorm et le Bookmarklet fourni, je parviens à le faire fonctionner à la fois dans Chrome et Firefox - mais dès que j'essaie avec POSTman ou tout autre client REST, je ne parviens pas à le démarrer.

Santé.

1voto

Nikunj Acharya Points 341
xdebug.remote_timeout = 60000

Cela a fonctionné pour moi. Comme mon Mac était très lent, le débogueur à distance expirait après 200 ms (valeur par défaut)

1voto

Vous pouvez définir le cookie xdebug dans postman pour l'utiliser également à partir de postman. Il y a un lien Cookies sous le bouton Envoyer, cliquez dessus et ajoutez un nouveau cookie. XDEBUG_SESSION = PHPSTORM là-bas et enregistrez

1voto

MohamedHarmoush Points 65

Configurer PHPStorm XDebug pour déclencher sur les demandes d'API RESTful

Veuillez vérifier cette réponse => https://stackoverflow.com/a/73802240/13321079

0voto

Kevin Points 61

Ce qui a finalement permis à mon Postman / PHPStorm Xdebug de fonctionner était l'ajout d'une configuration Débogage à distance PHP dans PHPStorm :

Exécuter -> Modifier les configurations -> + -> Débogage à distance PHP

J'ai simplement mis le nom en localhost et enregistré - pas de clé IDE, etc.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X