Ошибка ввода-вывода SWFUpload в Vista

У меня проблема. На моем сайте каждый может заполнить форму и сделать заказ. Также люди должны загрузить фото и архив. Я использую для этого флеш-загрузчик.

Некоторые люди всегда получают IO Error, и я не могу понять, почему. В Windows XP и Windows 7 у меня проблем нет. В Висте ошибка иногда возникает, но не всегда.

  • Я пытался использовать SWFUpload 2.2.0, SWFUpload 2.5.0 и Uploadify 2.1.4. Нет никакой разницы.
  • Я тестировал в Firefox, Chrome и IE. Эта ошибка может произойти везде. С любым размером файла.
  • После возникновения ошибки в журнале Apache нет IO Error.
  • mod_security выключен. Нет http-аутентификации. Нет SSL. Не ограничение размера файла.
  • Проблема не в антивирусе.

Мое приложение использует Python, Flask. Конечно, я пытался найти решение с помощью Google, этого сайта и форумов по флеш-загрузчикам. Ничего не помогло.

Есть предположения?


person krasulya    schedule 24.12.2011    source источник


Ответы (1)


Увеличьте время ожидания Apache. Посмотрите, поможет ли это.

У меня такая же проблема с flash на linux. Никогда не видел его на висте. Б/у 2.2.0

Я знаю, что вы упомянули об отсутствии ssl, но я думаю, что стоит упомянуть для других людей, что flash имеет проблемы с недействительными сертификатами и вызовет ошибку ввода-вывода.

Для дальнейшей отладки вы можете использовать fiddler и/или wireshark.

person mezzie    schedule 27.12.2011