У меня есть среда разработки на моем компьютере, я использую nginx и PHPStorm с Xdebug для моей отладки, мне нужно отлаживать в моей среде, но другие люди также подключаются к моей машине для тестирования, возможно, что когда я активирую свою отладку, это только влияют на меня, а не на них?
Обновить:
Мой xdebug.ini выглядит так:
zend_extension=/usr/lib/php5/20090626/xdebug.so
xdebug.idekey = PHPSTORM
xdebug.remote_log = /tmp/xdebug.log
xdebug.remote_enable = 1
xdebug.remote_connect_back = 0
xdebug.remote_handler = dbgp
xdebug.remote_port = 9001
xdebug.remote_autostart = On
xdebug.profiler_enable = 1
xdebug.profiler_output_dir = /tmp
xdebug.remote_host = localhost
Ключевым здесь является настройка: xdebug.remote_host. Значение по умолчанию - localhost, что гарантирует, что Xdebug связывается только с отладочным клиентом, который прослушивает ваш локальный хост и настроенный порт
Подробнее: документ Xdebug и документ удаленной отладки