Hola,
 
Prueba con 
 Código PHP:
    require './archivo.php'; 
    
  si archivo.php esta en el mismo directorio. Existe la directiva include_path en que indica que directorios debe buscar los ficheros a incluir, y a veces en esa directiva no esta el . (directorio actual). Es curioso que no tome por defecto el directorio actual, pero por mi experiencia no lo hace siempre. Aunque tambien puede que este equivocado y que la razon sea otra. 
Saludos.