Вы, вероятно, можете сделать это с помощью скрипта, подобного следующему:
$basePath = dirname(__FILE__); // assuming this script is in D:/wamp/www
$projectPath = preg_replace('#('.$basePath.'/[^/]+)/.*#i', '\\1', $_SERVER['PHP_SELF']);
$_SERVER['DOCUMENT_ROOT'] = $projectPath;
Строка preg_replace
очищает все от пути текущего скрипта до BASE + 1 сегмент .Затем последняя строка перезаписывает текущий индекс DOCUMENT_ROOT из $ _SERVER с новым путем.
Затем можно установить auto_prepend_file
в php.ini:
auto_prepend_file = D:/wamp/www/prepend_script.php
или .htaccess (вD: / wamp / www):
php_value auto_prepend_file prepend_script.php