Cost isn't an issue, but convenience is. I want all of my projects hosted at azure on PAAS. None on localhost, which forces me to duplicate dev and public installs.
I have a tunnel set up from tcp://0.tcp.ngrok.io:10156 -> localhost:9000. I've verified the tunnel is active and have added the following to .user.ini, according to the tutorial above:
xdebug.remote_port = 10156 ; This is the port we got from ngrok
xdebug.remote_host = 220.127.116.11 ; The IP address behind 0.tcp.ngrok.io
First, should this be tcp? Your debug app says it listens on http://localhost. I tried both with no luck. What do I add for the server URL in custom server? I don't understand why this is http when xdebug connects over tcp.
Second, how do I map my local plugin directory to the server? I tried this with no luck, using your manual path mapping:
C:/Users/aldeng/Source/repos/RsApi Wordpress/ -> D:/home/site/wwwroot/wp-content-plugins/event-agent/
Third, when should I expect connections from xdebug? When I hit my public URL or when I access code in my plugin directory?
Finally, do I need to configure dgbp?