Ok guys, it's pretty simple: if you're working in a Turing-complete environment and you've got paths which start with a '/', you're doing it wrong. Very wrong!
Todays offender: WSGI scripts.
Here's the first line of a common WSGI script:
app_path = '/path/to/application'
See a problem there? That's right, the absolute path!
How could this be solved? Simple: put the WSGI script in
/path/to/application, then get the
app_path=os.path.abspath(os.path.dirname(__file__)). Problem solved.