Mapping remote files
When VS.Php receices notification that a breakpoint has been tiggered on the server, it gets the remote file name in which the breakpoint occured. It then needs to find a local copy of that file to show the developer. In the local system, the phpproj file has to be at the root of the application. Any breakpoints that occur on files outside this folder will not work.
For example, let's say you have an application on the remote server like this:
/var/www/html/phpBB2
On the local machine you need to have a project that contains all the files inside the phpBB2 folder on the server. You will be able to set breakpoints in any file inside this directory.
If you try to set a breakpoint on a file like /var/www/html/drupal/index.php it will not work because this file is not inside the folder where the phpproj is located.

