3 Vorschläge:
1.
ich weiss nicht wieso sich der Name von 'verzeichnis' ändern kann, du weisst doch wo die datei liegt die du includen willst!?
also gib den Pfad absolut an! das kannst du! :p
falls du nicht kannst willst oder sonstiges, schildere dies bitte genau
dennoch 2 weitere möglichkeiten
2. overhead, aber schnell: kopiere einfach in jedes Verzeichnis deine constants.php :p~
3. lasse dies von einer methode machen, welche das aktuelle Verzeichnis ermittelt und dementsprechend den Pfad zur includierenden Datei ermittelt, das braucht natürlich vernachlässigbar mehr cpu-time, kann aber jedes problem lösen, da dynamisch..