vagrant ssh
sudo yum install --enablerepo=remi-php72 php-xdebug -y
Vérifiez l'emplacement du module Xdebug
sudo find / -name "xdebug.so"
Modification de php.ini
sudo vi /etc/php.ini
Enfin ajouté ci-dessous Pour vagabond, l'hôte est défini sur 10.0.2.2
[xdebug]
zend_extension=/usr/lib64/php/modules/xdebug.so
xdebug.remote_enable=1
xdebug.remote_autostart=1
xdebug.remote_host=10.0.2.2
xdebug.remote_port=9001
xdebug.idekey="phpstorm"
xdebug.remote_connect_back=1
xdebug.remote_handler=dbgp
Redémarrage du serveur
sudo systemctl restart php-fpm
sudo systemctl restart nginx
Créez un fichier php.info et réussissez si les informations montrent que la configuration xdebug est liée
Soyez particulièrement prudent car vous êtes frustré
Sélectionnez la télécommande pour le réglage de la langue
Paramètres de débogage:
Clé IDE et paramètres d'hôte (l'hôte a déjà été défini dans vagrant.file)
Le chemin local est la racine du projet, pas public.
Le chemin de l'environnement virtuel est également la racine.
Commencez:
Recommended Posts