PDA

Просмотр полной версии : Раздел "Загрузка чистых файлов"



NickGolovko
14.10.2007, 15:25
Уважаемые коллеги,

на сайт проекта добавлена страница "Загрузка чистых файлов" (http://virusinfo.info/index.php?page=uploadclean). Страница выводит содержимое файла http://virusinfo.info/upload_clean.php.

Geser
14.10.2007, 16:15
А как там проблема с загрузкой больших файлов?

anton_dr
14.10.2007, 20:05
Сейчас тестировал - загружаются файлы меньше 10 Мб. 6 точно проходит. Будем смотреть дальше.

anton_dr
14.10.2007, 20:08
Параметры "max_execution_time" и "max_input_time" выставлены в 1800, т.е. 30 минут.
следовательно, проблема не в них.

Geser
14.10.2007, 21:18
Там еще есть ограничение на размер для POST. Хотя на старом серваке его увеличение тоже не помогало

anton_dr
14.10.2007, 21:18
А что там помогло, ты не помнишь?

Geser
14.10.2007, 21:19
Там ничего. Минут через 10 закачку обрубало не зависимо от "max_execution_time" и "max_input_time"

anton_dr
14.10.2007, 21:31
Ну, потом же проблема исчезла, насколько я помню?

А что с POST не так? Вот кусок кода, что здесь менять?


<FORM name="frm" ENCTYPE="multipart/form-data" ACTION="index.php?page=upload_clean" METHOD="POST">
Файл: <INPUT NAME="myfile" TYPE="file" size="60"><br>
<INPUT TYPE="submit" name="submit" VALUE="Закачать">
</form>

NickGolovko
14.10.2007, 22:17
По-моему, речь о конфиге PHP.. это так?

anton_dr
14.10.2007, 22:21
Ээээ. может быть :). Но я понял как относящееся к скрипту. Эта версия тоже имеет право на существование :)

Макcим
20.10.2007, 21:40
Проблема решена?

Макcим
21.10.2007, 11:10
Повторю вопрос. Проблема с загрузкой больших файлов решена или нет?

Geser
21.10.2007, 11:20
Ну, потом же проблема исчезла, насколько я помню?

А что с POST не так? Вот кусок кода, что здесь менять?


<FORM name="frm" ENCTYPE="multipart/form-data" ACTION="index.php?page=upload_clean" METHOD="POST">
Файл: <INPUT NAME="myfile" TYPE="file" size="60"><br>
<INPUT TYPE="submit" name="submit" VALUE="Закачать">
</form>

Потом начался ДДоС :)
Да, я имел в виду максимальный размер данных для POST в ПХП. Тоже нужно глянуть что стоит. И вообще нужно в логах посмотреть есть ли ошибка какая-то когда закачка обрывается.

patryk
17.04.2008, 22:38
при отсутствии доступа к главному файлу конфигурации РНР (php.ini) - поместить в папку, в которую ваш скрипт закидывает файлы, файл .htaccess следующего содержимого

upload_max_filesize = ХM
где Х - максимальный размер загружаемого файла в мегабайтах

хотя даже если и имеете доступ к php.ini всё равно лучше создавать ограничения через .htaccess

можно так же (в добавок к вышеприведенному) добавить в форму такую строчку


<input type="hidden" name="MAX_FILE_SIZE" value="666">
где 666 максимальный размер файла в байтах

:>

vidocq89
17.04.2008, 22:48
ну раз все пошли сорцы выкладывать, то я тоже:D



if($_FILES["filename"]["size"] > X)
{
echo ('Вы совсем страх потеряли??');
}



только как я понял проблемы вроде не в пхп, а в хостинге?

anton_dr
18.04.2008, 00:07
Ну проблема давно решена.

Muffler
18.04.2008, 00:33
только как я понял проблемы вроде не в пхп, а в хостинге?
Проблема была в настройках php...

ну раз все пошли сорцы выкладывать, то я тоже:D



if($_FILES["filename"]["size"] > X)
{
echo ('Вы совсем страх потеряли??');
}


а аналог такого кода, конечно в скрипте загрузки файлов был с самого начала...

AndreyMust19
30.09.2009, 10:05
Хочу загрузить архив около 34 МБ, а макс. время закачки ~30 минут, плюс написано "сомневаюсь что будет работать". Со своим позорным коннектом я за 30 минут смогу выложить 10 МБ от силы, если повезет. Можно я разобью архив на архивы по 2-3 МБ и буду закачивать их отдельно?

XiTri
01.10.2009, 03:23
Со своим позорным коннектом я за 30 минут смогу выложить 10 МБ от силы, если повезет. Можно я разобью архив на архивы по 2-3 МБ и буду закачивать их отдельно?

Вот кстати да.
Уважаемая редакция, просьба разработать способ заливки по частям и написать об этом. Думаю общественность поддержит, лишним не будет.

И добавьте кибер хелперу в результат разбора архива евойную (архива) MD5.