PHP inclut le chemin absolu

J'ai une variable sur mon site appelé $basePath qui est défini comme:

$basePath = '/Systems/dgw/';

Je l'utilise sur tous mes css, js et les images des balises comme si (raccourcie pour une meilleure visibilité):

<link href="<?php echo $basePath; ?>include/assets/css/bootstrap.min.css">

Je n'ai aucun problème avec ceux qui comprend et qu'ils fonctionnent très bien dans tous les cas où le fichier dans le dossier que je suis.

J'ai une certaine inclus page qui a la ligne suivante:

<img src="<?php echo $basePath; ?>images/new_logo.png" alt="logo"/>

Et l'image montre bien. La ligne après il déclare:

<?php include($basePath.'include/assets/common/topMessages.php');?>

Mais l'include ne se passe. Quand je l'ai essayer comme ceci:

<?php include('../../include/assets/common/topMessages.php');?>

Il fonctionne.

Quelqu'un a une idée de ce qui pourrait être mauvais?

source d'informationauteur digicom