
Set the selection field to Other and the value to alice. You can specify the IDE key from the options of Xdebug helper. Used to put the value of XDEBUG_SESSION in the cookie install Introducing Xdebug helper Xdebug helper is whatĬhrome extension. Now you can wait for Xdebug to come to localhost:9003. Press the Start Listening for PHP Debug Connections button in the upper right corner of PhpStorm Enter the Debug port under Preferences>Language&Frameworks>PHP>Debug. (A null character is required at the end, so specify \0 in the -e option of echo.) PhpStorm Debugger Settings Xdebug settingsĮnable remote debugging and make it talk to port 9001 on localhost (localhost is pointing to the server as it is running on the server).Įcho -en "proxyinit -p 9003 -k alice -m 1\0" | nc localhost 9002 I have omitted the introduction because there are other commentary articles. Xdebug is an extension for PHP to assist with debugging and development.*I think that you can do not limited to these, but I will proceed with this premise as an article Server settings Xdebug ・Environment where it is not easy to set port forwarding settings for routers such as offices ・Ssh connection to the server (for remote port forwarding) Debugging remote machines “with multiple people” Since it is a company, it is conditional that you cannot tamper with the router. We aim to enable multiple developers to use a debugger (breakpoint) for a PHP web application (nginx + php-fpm) running on one server.

Debugging remote machines with multiple people without touching the company router
