У меня есть два бродячих сервера и соответствующие проекты PhpStorm для них. Я настроил xdebug для обоих. Отладка работает. Но когда я добавил второй сервер, у меня появилось всплывающее окно «Входящие подключения» с параметрами моих проектов. Он спрашивает, с каким проектом xdebug следует связать входящий запрос. Я нашел проблему. Это происходит потому, что обе бродячие машины имеют одинаковый IP-адрес. И PhpProjects также имеют тот же IP для проектов. Поэтому вполне естественно, что PhpStorm не может определить проект записи для отладки. Но я должен сделать. Сначала я попытался сменить бродячую машину ip:
sudo ifconfig enp0s3 192.168.0.253 netmask 255.255.255.0
Эта команда висит. Также попытался добавить конфиг в /etc/network/interfaces
:
iface enp0s3 inet static
address 192.168.0.253
netmask 255.255.255.0
Безуспешно. Я искал бродячий способ изменить ip, но ничего. Я также попытался найти способ сообщить xdebug, какой ip-адрес следует отправлять в PhpStorm, но как?
Маловероятно, что только у меня есть эта проблема, но я не нашел соответствующей информации об этой проблеме.