Абсолютный путь до корня сайта
Материал из 1GbWiki.
Версия 16:11, 14 марта 2008 (править) Dmih (Обсуждение | вклад) м (→Изменение пути) ← К предыдущему изменению |
Версия 12:45, 17 октября 2008 (править) (отменить) 78.36.121.2 (Обсуждение) (→PHP, PERL) К следующему изменению → |
||
Строка 5: | Строка 5: | ||
Однако, Windows поддерживает использование UNIX разделителя пути - / - и поэтому на Windows машинах для совместимости создана система ссылок, позволяющая обращаться к файлам сайта по пути /home/virtwww/…. Это позволяет вам указывать такие пути и не беспокоится о том, что сайт перестанет работать при переносе с UNIX на Windows машину или обратно. | Однако, Windows поддерживает использование UNIX разделителя пути - / - и поэтому на Windows машинах для совместимости создана система ссылок, позволяющая обращаться к файлам сайта по пути /home/virtwww/…. Это позволяет вам указывать такие пути и не беспокоится о том, что сайт перестанет работать при переносе с UNIX на Windows машину или обратно. | ||
- | == PHP, PERL == | ||
- | В PHP или PERL может потребоваться заменить символы \ на \\. | ||
- | Неправильный пример: | ||
- | $path = "d:\hst\.. "; | ||
- | |||
- | Правильные примеры: | ||
- | $path = "d:\\hst\\.. "; (только на Windows!) | ||
- | $path = "d:/hst/.. "; | ||
- | $path = "/home/virtwww/.. "; | ||
== Изменение пути == | == Изменение пути == | ||
В процессе работы сайта на хостинге путь никогда не меняется (кроме некоторых случаев, когда вы меняете тип сервера вручную и старый и новый типы серверов сильно отличаются). | В процессе работы сайта на хостинге путь никогда не меняется (кроме некоторых случаев, когда вы меняете тип сервера вручную и старый и новый типы серверов сильно отличаются). |
Версия 12:45, 17 октября 2008
Абсолютный путь до корня сайта может потребоваться скриптам, которые по какой-то причине не могут определить его автоматически. Его можно посмотреть в «полный список функций», «управление сайтами и серверами».
Путь вида d:\hst\.. характерен для Windows машин, путь /home/virtwww/… - для UNIX машин.
Однако, Windows поддерживает использование UNIX разделителя пути - / - и поэтому на Windows машинах для совместимости создана система ссылок, позволяющая обращаться к файлам сайта по пути /home/virtwww/…. Это позволяет вам указывать такие пути и не беспокоится о том, что сайт перестанет работать при переносе с UNIX на Windows машину или обратно.
Изменение пути
В процессе работы сайта на хостинге путь никогда не меняется (кроме некоторых случаев, когда вы меняете тип сервера вручную и старый и новый типы серверов сильно отличаются).