Просмотр поста

.
SlyDeath

blackvj, Ошибка говорит о том, что в фурыч пришёл НЕ массив. По правилам хорошего тона проверяй всё...

if(isset($_FILES['file']) && is_array($_FILES['file'])) {
    //тут уже фурыч
}

А форма мульти? Сколько одновременно сервер поддерживает файлов в загрузку?
Советую ознакомится с директивами:
max_post_size
max_files_upload
max_file_size
Время исполнения скрипта тоже посмотри. Хотя думаю что минуты по-умолчанию хватит для загрузки 100мб. Обычно 5 минут ставят. За это время даже самое тормозное успеть должно.

Учись дебажить.
var_dump($_FILES['file']);

Ещё полезно
echo "<pre>";
print_r($_FILES['file']);
echo "</pre>";
die();