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

Silex

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

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

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

хотя локально все работает. Что это может быть?
 

RomikChef

Guest
значит по тому пути, по которому ты пытаешься прочесть этот файл, его не существует
 

Silex

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