Cita: También comenta que mi include() no funciona en su servidor por problema de mi codigo PHP...
La forma que tu usas de llamar a tu código en un include() tipo:
include("archivo.php");
es totalmente correcta siempre y cuando en su configuración de PHP:
open_base_dir = ... tengan al . (punto) como parte de esas rutas admitidas .. suele ser:
include_pathr = ".;y algunas más si quieren"
Por lo menos con el "." se indica "de este directorio" por lo menos si no indicas.
Lo que me parece es que los "Sr´s" de tu servicio de hosting .. poco conocen PHP .. y sobre todo a nivel "usuario" .. por qué lo del "index" .. o esto es de lo más "típico".
Un saludo,