Significa que la función filetype() no pudo tener acceso al archivo que le has pasado como argumento, produciendo una advertencia.
Luce como si le estuvieras pasando un valor que has obtenido de otra parte, y ese paso anterior ha fallado, de modo que le estás pasando un valor inválido a filetype().
Lo que te puedo sugerir es que realices una verificación para asegurarte de que el archivo realmente existe, antes de usar filetype(). Por ejemplo, si tienes algo como esto:
Código PHP:
$tipo = filetype ($archivo);
puedes hacer un ajuste como este:
Código PHP:
$tipo = ''; // Inicializar
if (is_file ($archivo))
$tipo = filetype ($archivo);