Как насчет настройки пути к этому файлу .php в качестве переменной конфигурации в вашем скрипте?Предположительно, вы будете загружать некоторые библиотеки общих функций на всех своих страницах, поэтому просто сделайте:
$PATH_TO_PURIFIER = 'C:\this\that\whatever\HTMLPurifier.auto.php';
в этом общем файле, тогда вы можете просто сделать
include('commonstuff.php');
include($PATH_TO_PURIFIER);
Покаcommonstuff.php находится где-то в вашем PHP include_path, гораздо надежнее сделать это таким образом, чем пытаться динамически вычислить путь где-либо еще.Особенно, если ваша структура каталогов может измениться, что сделает вычисленный путь недействительным и заставит вас изменить каждый PHP-файл еще раз.