php – ¿Como colocar ruta global para llamada de archivos?

Estoy queriendo reutilizar un navbar en varias pantallas, por lo que tengo definido de la siguiente manera.

<?php
    set_include_path('./');
?>

<?php include 'navBar/header.php'; ?>
<?php include 'navBar/navbar.php'; ?>

Solo que como se reutilizara en varias pantallas, las cuales están en diferentes rutas quiero que utilice de forma global una sola ruta, se supone que esta linea ayudaría set_include_path('./');, ya que sin esa linea usa la ruta desde donde se esta llamando.
Funciona solo en una ruta, pero al llamarlo desde una ruta similar a esta folder/sample/page.php
marca el siguiente error.

Warning: include(navBar/header.php): failed to open stream: No such file or directory in (ruta)

también eso afecta a las rutas dentro del html del navbar.php ejemplo imágenes que están en otra ruta

Lo ideal es que todos los datos se llamen desde una misa ruta ejemplo rais