
05.06.2009, 22:50
|
|
Постоянный
Регистрация: 06.02.2008
Сообщений: 494
С нами:
9610769
Репутация:
380
|
|
Сообщение от oRb
Вроде понял.
Бага похоже заключается в том, что scandir, не смотря на сейфмод возвращает все содержимое диры.
Возможно такой результат scandir - это бага сеймода той версии пхп (5.0.5).
ну не только scandir возврашает содержимое дириктории, но и
PHP код:
if ($handle = opendir('.')) {
while (false !== ($file = readdir($handle))) {
if ($file != "." && $file != "..") {
echo "$file\n";
}
}
closedir($handle);
}
поэтому наврятли это трабла в нем,
А функции по типу is_dir, is_file, file_size и т.д. не могу получить инфу о файле из-за сейфмода. Т.е. ты с этими файлами ничего сделать не сможешь.
опровергая, в файлы я могу присвободно записывать(разуметься во все что в веб дире), имхо проблема скорее либо в серверной API либо в не совсем стандартном поведении функций is_dir, is_file, file_size на Net Ware в safe_mod, потому как все функции по сохранению в файл работают отлично.
|
|
|