I have this project structure:
root (project root, public_html one step deeper)
/lib
/local
/modules
/module1
modulecode.php
/module2
modulecode.php
/db
/public_html (web root)
|
Public_html only contains index.php, everything else (PHP) is outside the web root (shared directories, local directories).
Now I have not been able to set Debugger mapping. What I have now is
Run target: Remote server
Default file or ulr: h t t p : / / acme.com
Root URL: h t t p : / / acme.com
Mapping for debugger: /home/acme/domains/acme.com/public_html
[x] additional mapping
U:\proj\acme.com /home/acme/domains/acme.com/public_html (empty) <--- Cannot remove this, it is has bold typeface, [Delete] is disabled!!!
The remote debugger is now trying to find index.php in the domain root, not /public_html and debugging fails, of course. How should I set up the debugging to make things work?
(As a side note PhpBB is simply HORRIBLE, the worst of the breed, ANY other forum solution would work)