incrediBILL - 9:08 am on Jan 6, 2012 (gmt 0)
Are these files hosted on a server using a control panel like Plesk or cPanel?
Nobody seems to be addressing the fact that your error message specifies that you requested the correct path according to your description of the hierarchy:
Which is why the openbasedir error concerns me because that subdirectory shouldn't be getting that error for the path specified.
Try moving the files to the httpdocs folder and see if it will include them from there, then check the access rights on your includes folder and files, try 777 if on the folder first then the file itself, shouldn't need it but I've seen weird stuff happen for no reason.
Another way to attempt addressing this problem is to use an absolute include path:
include( $_SERVER['DOCUMENT_ROOT'] . '/includes/aaa.php' );