ok, I guess what I need to know is what exactly to ask my host? I am not familiar with php. Perl, yes, php no.

so, does compatability mode just put a "?" in the path to make the server happy? Why do some servers need the "?" ?