Hallo,
der betreffende Code auf das minimum reduziert:
$relativ_path = '../../test.php';
require_once($relative_path);
$filemtime = filemtime($relative_path);Dabei wird ohne weiteres inkludiert.
Include sucht sowohl im include_path (ini-Einstellung) als auch relativ zum aktuellen Verzeichnis. filemtime sucht nur relativ zum aktuellen Verzeichnis. Vermutlich ist irgendwo im include_path ein Pfad enthalten, relativ zu dem es eine ../../test.php gibt, dieser Pfad aber nicht das aktuelle Verzeichnis nicht.
Viele Grüße,
Christian