Flash I/O Error #2038

Статус
В этой теме нельзя размещать новые ответы.

Albert22

Старатель
Регистрация
30 Мар 2008
Сообщения
270
Реакции
11
Привет!

Нужен Flash-плагин для аплоада больших файлов. Привлекает возможность выбрать за раз много файлов, отслеживание размера выбираемых файлов, прогрессбар и т.д.

Нашли и использовали FancyUpload и SWFupload. Оба плагина (при аплоаде файлов размером где-то от 10-ти мегабайт) в процессе останавливаются и возвращают ошибку Input/Output Error #2038.

Если грузить тот же файл через стандартную html-форму, всё загружается и сохраняется. Если через флеш — проблемы.

Искал по интернету. Безрезультатно. Некоторые решения не помогают или не подходят.

На сервере установлен Nginx 8. Следовательно, некоторые фиксы для апача не подходят. NginxUploadProgressModule тоже не поможет ибо его для 8-й версии ещё нет, а существующая не станет.

Пробовали грузить на разные сервера, с crossdomain.xml, естественно. Постоянно вылетает всё та же ошибка №2038, вне зависимости от принимающего сервера — будь то Nginx или же Apache.

Посему подскажите, пожалуйста, как можно решить эту проблему, что её вызывает? Будет ли решением поиск флеш-разработчика для написания индивидуального загрузчика?
 
Привет!
Нужен Flash-плагин для аплоада больших файлов. Привлекает возможность выбрать за раз много файлов, отслеживание размера выбираемых файлов, прогрессбар и т.д.
Нашли и использовали FancyUpload и SWFupload. Оба плагина (при аплоаде файлов размером где-то от 10-ти мегабайт) в процессе останавливаются и возвращают ошибку Input/Output Error #2038.
Если грузить тот же файл через стандартную html-форму, всё загружается и сохраняется. Если через флеш — проблемы.
Искал по интернету. Безрезультатно. Некоторые решения не помогают или не подходят.
На сервере установлен Nginx 8. Следовательно, некоторые фиксы для апача не подходят. NginxUploadProgressModule тоже не поможет ибо его для 8-й версии ещё нет, а существующая не станет.
Пробовали грузить на разные сервера, с crossdomain.xml, естественно. Постоянно вылетает всё та же ошибка №2038, вне зависимости от принимающего сервера — будь то Nginx или же Apache.
Посему подскажите, пожалуйста, как можно решить эту проблему, что её вызывает? Будет ли решением поиск флеш-разработчика для написания индивидуального загрузчика?

Такая ошибка выскакивает обычно, когда в php.ini стоит ограничение на размер файла и загружаемый файл привешает размер.
Иногда из-за того что на папку, в которую грузится файл не стоят права 777

Вот, попробуй этот:
Посмотреть вложение upload.rar

Протестил у себя, на файле 13мб...загрузило без проблем :)
 
Такая ошибка выскакивает обычно, когда в php.ini стоит ограничение на размер файла и загружаемый файл привешает размер.
Иногда из-за того что на папку, в которую грузится файл не стоят права 777

sevenup, спасибо за попытку помочь в решении проблемы. Но я ведь указал в первом сообщении:
Если грузить тот же файл через стандартную html-форму, всё загружается и сохраняется. Если через флеш — проблемы.

А это значит что дело не в ограничениях на сервере (иначе бы вообще не сохранялось), и не в правах на папку для сохранения (иначе опять же, не сохранялись бы любые файлы).

Впрочем, я посмотрю что в Вашем архиве, спасибо...

UPD Интересный скрипт, только есть один вопрос: по умолчанию он грузит всё в upload.php. Можно ли как-то настроить его на загрузку на удалённый сервер, то бишь просто каждый раз передавать ему url для сабмита? Сервер подбирается динамически каждый раз перед загрузкой.
 
sevenup, спасибо за попытку помочь в решении проблемы. Но я ведь указал в первом сообщении:
А это значит что дело не в ограничениях на сервере (иначе бы вообще не сохранялось), и не в правах на папку для сохранения (иначе опять же, не сохранялись бы любые файлы).
Впрочем, я посмотрю что в Вашем архиве, спасибо...
UPD Интересный скрипт, только есть один вопрос: по умолчанию он грузит всё в upload.php. Можно ли как-то настроить его на загрузку на удалённый сервер, то бишь просто каждый раз передавать ему url для сабмита? Сервер подбирается динамически каждый раз перед загрузкой.

иногда проблемы возникают из-за того, что upload-ер работает через http-прокси (при этом загрузка не через флеш работает).
 
sevenup, спасибо за попытку помочь в решении проблемы. Но я ведь указал в первом сообщении:
А это значит что дело не в ограничениях на сервере (иначе бы вообще не сохранялось), и не в правах на папку для сохранения (иначе опять же, не сохранялись бы любые файлы).
Впрочем, я посмотрю что в Вашем архиве, спасибо...
UPD Интересный скрипт, только есть один вопрос: по умолчанию он грузит всё в upload.php. Можно ли как-то настроить его на загрузку на удалённый сервер, то бишь просто каждый раз передавать ему url для сабмита? Сервер подбирается динамически каждый раз перед загрузкой.

Отредактируйте php файл и будет на удалённый грузить!

По поводу того что вы в первом сообщении писали...я вам ответил на вопрос, из-за чего может быть эта ошибка.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху