Heres the basics:
- we've just switched host
- we only have 2 sites hosted on this server, no one but me has access
- on our other host, we could include and write server wide, for example:
/home/sitea could include:
<?php
include("/home/siteb/public_html/script.php");
?>
We now get errors such as:
[function.include]: failed to open stream: Permission denied in...
We could also write files to different websites on the same server, etc.
I know this is a potential security issue, but we don't and never will host other people on this server, and nobody else has access.
It is not an ownership issue.
I have logged in to WHM and excluded these domains from open_basedir
What is wrong?