Port 9000 apache returns access forbidden
To get vdebug (or any php debugger client) to work, you don't visit port 9000 in your browser. That's the port that vdebug and xdebug use to talk to each other. You just need to visit the URL as normal.

The process is this:


Start vdebug with F5 (default)
Visit the URL that you want to debug, but add the query parameter XDEBUG_SESSION_START=1 (e.g. http://localhost/~subhojit/phpwebsite?XDEBUG_SESSION_START=1)
Go back to vim - a connection will have been made if both xdebug and vdebug were configured correctly


Hope this helps.