Ошибка при вызове filesize()

  • Автор темы Автор темы Silex
  • Дата начала Дата начала

Silex

unitecsys
Ошибка при вызове filesize()

Столкнулся с проблемой, когда у хостера не работает filesize(). РНР файл видит (readdir его читает), Димына утилита remwiew определяет длину файла нормально. У меня выдает

Warning: filesize() [function.filesize]: Stat failed for anketa.zip (errno=2 - No such file or directory) in ...

хотя локально все работает. Что это может быть?
 
значит по тому пути, по которому ты пытаешься прочесть этот файл, его не существует
 
Ромик, ну тут негде ошибиться...
PHP:
while (($file = readdir($dir))!==false){
    if($file!='.'&&$file!='..'){
  	$fsize = round(filesize($file)/1024, 2);
    	echo $file.' / '.$fsize.'<br>';
   }
}
Выводит предупреждение и имя файла / 0. А локально у меня все работает.
 
Сверху