Реклама на сайте Advertise with us

Проблема при аплоаде файлов

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

Майор Снежин

С нами с 13.03.07
Сообщения: 2471
Рейтинг: 147

Ссылка на сообщениеДобавлено: 18/01/10 в 22:15       Ответить с цитатойцитата 

Привет,
Есть такой вопрос. Скрипт php получает 6 файлов через форму и загружает их на сервер. Иногда все работает как нужно. Но, в большинстве случаев его работа останавливается. Т.е. после нажатия кнопки "загрузить" он некоторое время все-таки грузит, но потом соединение или закрывается или еще что. Но, на сервере нет файлов, которые должны грузиться. Может, они в темп и загружаются, но дальше или не копируются из временного хранилища или хз что еще.

Общий вес файлов где-то 5-6 Мб. Время выполнения скрипта увеличено до 10 мин. Но, это не помогло.

Подскажите, что еще можно посмотреть. Очень нужно.

0
 



С нами с 22.06.09
Сообщения: 88
Рейтинг: 233

Ссылка на сообщениеДобавлено: 18/01/10 в 22:48       Ответить с цитатойцитата 

А размер файлов всегда одинаков или меняется?
Попробуй увеличить post_max_size и upload_max_filesize в php.ini, если еще не увеличивал.
Ну и можно посмотреть логи, что пишется в момент загрузки когда оно прерывается.

4
 

Майор Снежин

С нами с 13.03.07
Сообщения: 2471
Рейтинг: 147

Ссылка на сообщениеДобавлено: 18/01/10 в 22:55       Ответить с цитатойцитата 

post_max_size = 8Мб
upload_max_filesize = 2Мб
Сами файлы разного размера, но каждый из них не больше 2Мб.
А где логи посмотреть можно?

0
 

programmer

С нами с 08.12.02
Сообщения: 7613
Рейтинг: 5760

Ссылка на сообщениеДобавлено: 18/01/10 в 23:38       Ответить с цитатойцитата 

>Общий вес файлов где-то 5-6 Мб.
>upload_max_filesize = 2Мб
если они загружаются пачкой - то это причина.

крипта на ByBit

4
 



С нами с 27.01.03
Сообщения: 156
Рейтинг: 187

Ссылка на сообщениеДобавлено: 19/01/10 в 00:05       Ответить с цитатойцитата 

посмотри в /tmp и /var/tmp
файлики вида phpXXXXXXX
если размер свежепоявившихся после загрузки файликов соответствует файликам на компе, то значит конкретно с аплоадом всё ок и проблемы уже с обработкой

BrothersInCash Team

4
 

Майор Снежин

С нами с 13.03.07
Сообщения: 2471
Рейтинг: 147

Ссылка на сообщениеДобавлено: 19/01/10 в 10:53       Ответить с цитатойцитата 

Увеличили upload_max_filesize до 8Мб. Почаще стало работать правильно, но все-равно иногда останавливается.
В tmp файлы при этом не появляются. Там есть несколько файлов, у двух из них меняются дата изменения, время и размер на те, которые по идее соответствуют времени закачивания. Но, размер у этих двух файлов остается 0.

0
 



С нами с 01.03.07
Сообщения: 304
Рейтинг: 223

Ссылка на сообщениеДобавлено: 19/01/10 в 12:42       Ответить с цитатойцитата 

смотря как upload сделан, если через всякие фичи типа ajax то тут очень активно играет роль нагрузка на сервак. При загруженном серваке ты и 1 мб не загрузишь.

Соединения обычно серв рвет и увеличение работы скрипта тут не поможет.

0
 

Майор Снежин

С нами с 13.03.07
Сообщения: 2471
Рейтинг: 147

Ссылка на сообщениеДобавлено: 19/01/10 в 12:53       Ответить с цитатойцитата 

Аяксов нет. Простая хтмл форма для аплоада. Сервер без вообще нагрузки.

0
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 19/01/10 в 13:22       Ответить с цитатойцитата 

какая причина грузить 6 файлов сразу, а не по одному?

0
 



С нами с 01.03.07
Сообщения: 304
Рейтинг: 223

Ссылка на сообщениеДобавлено: 19/01/10 в 16:39       Ответить с цитатойцитата 

включай ошибки в php и смотри логи. обычно там все есть

0
 



С нами с 25.08.08
Сообщения: 18748
Рейтинг: 1251


Передовик Master-X (01.07.2020) Передовик Master-X (16.07.2020)
Ссылка на сообщениеДобавлено: 19/01/10 в 16:45       Ответить с цитатойцитата 

leroy_17 писал:
смотря как upload сделан, если через всякие фичи типа ajax то тут очень активно играет роль нагрузка на сервак. При загруженном серваке ты и 1 мб не загрузишь.
Соединения обычно серв рвет и увеличение работы скрипта тут не поможет.


что то новое

0
 



С нами с 25.08.08
Сообщения: 18748
Рейтинг: 1251


Передовик Master-X (01.07.2020) Передовик Master-X (16.07.2020)
Ссылка на сообщениеДобавлено: 19/01/10 в 16:49       Ответить с цитатойцитата 

тс, поиграй со следующими переменными в пхп ини.

memory_limit
max_input_time
max_execution_time
post_max_size
upload_max_filesize

если скрипт у тебя написан правильно, причина только в них.

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »