Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: один директории више. в UNIX опреционних системах
Форумы портала PHP.SU » Серверное администрирование » Администрирование *nix » один директории више. в UNIX опреционних системах

Страниц (1): [1]
 

1. dadli - 20 Февраля, 2012 - 20:42:25 - перейти к сообщению
добрый вечер

в windows, путь "один директории више" ето так написается ../какоита_фаил
UNIX опреционних системах, ето тоже так?
2. EuGen - 20 Февраля, 2012 - 21:06:30 - перейти к сообщению
Да. В Unix разделитель директорий это "/". Вот только в Windows он есть не такой, как Вы указали, а "\".
А срабатывает у Вас скорее всего потому, что используете в php - а он умеет это воспринимать корректно.
Существует в PHP так же предопределенная константа DIRECTORY_SEPARATOR - для того, чтобы не задумываться о том, в какой ОС и какой разделитель нужен.
3. dadli - 20 Февраля, 2012 - 21:10:19 - перейти к сообщению
полезная инфо, как всегда. спасибо EuGen
4. Мелкий - 21 Февраля, 2012 - 09:42:23 - перейти к сообщению
EuGen пишет:
А срабатывает у Вас скорее всего потому, что используете в php - а он умеет это воспринимать корректно.

А срабатывает это потому, что это винды. Хотя родным разделителем считается \, обрабатываются оба, / и \
5. EuGen - 28 Февраля, 2012 - 16:49:25 - перейти к сообщению
Мелкий
NT-ядро? Возможно. В 98-й, ничего кроме "\" не воспринималось (с тех пор я плотно не работал с Win в вебе, поэтому не могу точно сказать).
6. Мелкий - 28 Февраля, 2012 - 17:47:44 - перейти к сообщению
EuGen, да, NT.

 

Powered by ExBB FM 1.0 RC1