I have what I think is a fairly common setup, but I can't get it to work. I found the FAQs on the main site and they seem to cover what I want to do, but I get lots of "Unable to map _____" errors while debugging.
Here's the deal:
Files live on a linux box. I have a mapped samba drive (X
on my windows box that points to most of them. The only exception is the system stuff in /opt/php/lib/php
We have a common library that we use for all our sites in X:\framework. Then each individual site is X:\site1, X:\site2, etc. For speed sake I would like to make the project only contain X:\site1 and X:\framework. It takes a long time to scan all the sites, and I don't want their code being mixed in with the one specific site I'm working on. I've made a symlink to the php system dir in my sandbox, so that a complete project should contain
X:\sandbox\jsd\framework -> /var/httpd/sandbox/jsd/framework
X:\sandbox\jsd\phplib -> /opt/php/lib
X:\sandbox\jsd\site1 -> /var/httpd/sandbox/jsd/site1
I set up my project like this:
Project: C:\Program Files\nusphere\phped\Projects\GS5.ppj
Root directory: X:\sandbox\jsd
Mapping
Run Mode: HTTP mode (3rd party)
Root URL: blank
Remote root directory: /var/httpd/sandbox/jsd
I've tried lots of different things on the Mapping tab but I can't get it to work right. How should I set it up?