Warning: filesize(): stat failed for img.jpg

J'essaie d'obtenir la taille du fichier d'une image et je reçois Warning: filesize(): stat failed for img.jpg

C'est ce que j'ai fait:

$path = $_FILES['profile']['name'];
$path = iconv('UTF-8', 'ISO-8859-1',$path);
if (!in_array(pathinfo($path,PATHINFO_EXTENSION),$allowed)) {
    return "file";
} elseif (filesize($path)>(1024*600))

Je suis en mesure d'obtenir l'extension de fichier pas de problème mais le filesize() juste ne semble pas fonctionner. J'ai lu un peu et de ne trouver cette mais il ne résout pas le problème. Toute aide est très appréciée!

Avez-vous essayé echo filesize($path); ? Si oui, qu'est ce que cela donne et si non, que s'il vous plaît essayer.
Vous n'avez pas poster de code php valide.

OriginalL'auteur yuval | 2015-02-03