Maison  >  Article  >  outils de développement  >  Présentation de phpstorm et yasd pour déboguer des projets dans des machines virtuelles

Présentation de phpstorm et yasd pour déboguer des projets dans des machines virtuelles

藏色散人
藏色散人avant
2021-04-19 17:05:032964parcourir

La colonne tutorielle suivante de phpstorm vous présentera les projets de débogage de machines virtuelles avec phpstorm et yasd. J'espère qu'elle sera utile aux amis dans le besoin !

Présentation de phpstorm et yasd pour déboguer des projets dans des machines virtuelles

1 Installer yasd

Voir https://. github.com/swoole/yasd

2. Présentez la configuration yasd dans php.ini

zend_extension=yasd
yasd.debug_mode=remote
yasd.remote_host=10.50.50.233 #此处填写宿主机ip地址
yasd.remote_port=5556    #端口

3. Configurez le port configuré ci-dessus dans phpstorm

在这个路径:File | Settings | Languages & Frameworks | PHP | Debug中的Xdebug Debug port 填上5556

Présentation de phpstorm et yasd pour déboguer des projets dans des machines virtuelles

4. Configurez le mappage de chemin

在File | Settings | Languages & Frameworks | PHP | Servers这个路径下增加一个server

Présentation de phpstorm et yasd pour déboguer des projets dans des machines virtuelles

5. Activez le débogage de la surveillance des boutons

Présentation de phpstorm et yasd pour déboguer des projets dans des machines virtuelles

6. tapez dans l'éditeur Breakpoint, puis démarrez le projet

Voici hyperf à titre d'exemple. Hyperf doit faire attention à savoir s'il faut générer une classe proxy. Le point d'arrêt doit être défini sur la classe proxy
php -e bin/hyperf.php start
<.>7. Cliquez sur le bouton de lecture pour reprendre le programme et attendez Démarrage du projet

Présentation de phpstorm et yasd pour déboguer des projets dans des machines virtuelles8. Entrez l'adresse correspondante dans le navigateur pour accéder au débogage

.

Présentation de phpstorm et yasd pour déboguer des projets dans des machines virtuelles

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer