Прошу прощения за идиотский вопрос. Такая ситуация. В PHP, как известно, есть встроенный веб-сервер, активируемый в Windows простой командой вроде:
php -S localhost:666 -t C:\projects\www
Все работает прекрасно, но есть одна мучающая меня ерунда - это проблема с относительными путями. PHP-скрипты, перенесенные с линуксового веб-сервера в Windows банально перестают работать, так как в них указаны относительные пути инкладов и подключаемых каскадных таблиц, например:
<link rel="stylesheet" type="text/css" href="style.css">
Или:
include 'action.php';
Тогда как в среде Windows требуется перелопачивать все примерно так:
<link rel="stylesheet" type="text/css" href="C:\projects\www\style.css">
include 'C:\projects\www\action.php';
Я так и не нашел такой настройки в PHP или инфы в интернете. Советуют использовать костыли типа dirname(__FILE__) или $_SERVER['DOCUMENT_ROOT'] но тут возникают всякие другие проблемы.
Подскажите - куда двигаться? Не менять же каждый раз пути при переносе скрипта с локальной машины на сервер...