Эта тема на forum.dklab.ru


Anonymous: chdir и doc_root
Здравствуйте, у меня установлен денвер.При выполнении команды
<?chdir("/");?>
он переходит в Z:\ а мне надо что-бы переходил на Z:\home\сайт на кот выполн скрипт\www\ , это конечно можно решить:
<?chdir($DOCUMENT_ROOT."/");?>
но не будет ли проблем потом, при переносе на "настоящий" хостинг?
Гавpиков Ивaн:
А чем не устраивает chdir("./"); ?
after:
Гость:
Проблем не будет, это правильный способ. За небольшой поправкой:

<?chdir($_SERVER["DOCUMENT_ROOT"]);?>

На "настоящем" хостинге не всегда "/" будет соответствовать Вашей директории с документами, например, очень часто есть папка /WWW/, которая соответствует doc_root.
Евгений Галашин:
after:
На «настоящем» хосте такого никогда не будет, чтобы все документы лежали в "/".
after:
Евгений Галашин:
согласен.

Гость:
на "настоящем" хостинге возможно использовать только вышеуказанный второй способ. Не ошибайтесь, как я, и не путайте директории, доступные по ftp, с реальным деревом каталогов сервера.
Дмитрий Котеров:
На «настоящем» хосте такого никогда не будет, чтобы все документы лежали в "/".
Ну, вообще говоря, может такое случиться - если используется chroot. Но я тоже такого не встречал, хотя такой вариант и возможен.

Эта тема на forum.dklab.ru