Sorry about the question I'm having a hard time explaining it in the allotted subject space. I'm developing on Windows. However, my server might be Linux, BSD, Windows, etc. The problem is when I try to include a file I use magic constants like __DIR__, which returns D:\xampp\htdocs\ etc. However, the rest of my path I use forward slashes so the path comes out like D:\xampp\htdocs\phptest/index.php. I don't want to use back slashes since I plan to run this on other OSes and I don't want to have to change all includes back and forth. Is there an apache setting which will always use forward slashes or a method you use to get around this issue?