это может быть, вы не устанавливаете форму на enctype="multipart/form-data"
, это должно быть так
<form method="POST" action="/your/url" enctype="multipart/form-data">
Или, возможно, ваш ввод не имеет атрибута имени, например
<input type="file" name="file">