PDA

Просмотр полной версии : Отсылка файлов из flex


Онтожка
30.06.2007, 16:59
Есть компонент, который отсылает файлы на серверный скрипт через FileReference, проблема в том что на некоторых серверах всё работает, на некоторых - нет, причём не работает именно если слать файлы через этот компонент из окна браузера (я проверял через хтмл-интерфейс, проблем нет).

При этом ведёт себя FileReference странно - не вызывается ни одно событие ошибки типа (SecurityErrorEvent.SECURITY_ERROR и.т.д.) ни событие окончания загрузки, а файл просто не загружается.

При этом свф и пхп-скрипт находятся на одном домене, все права доступа выставлены, Security.allowDomain использую, размер загружаемых файлов не превосходит максимально допустимый на сервере... в чём может быть проблема?


Пока тестировал всё это стало видно что точно так же FileReference себя ведёт если пхп-файла, принимающего закачку нет вообще по указанному пути... но он то есть 100%

Онтожка
30.06.2007, 17:50
как показали дополнительные тесты, при аплоадинге из флекс-интерфейса пхп файл не вызыватся вообще... что ж это за ерунда такая?

etc
30.06.2007, 19:44
Ставьте HTTP-сниффер и смотрите.

Онтожка
30.06.2007, 21:50
хм, при попытке загрузить файл на проблемных серверах в сниффере вылетает 500 Internal Server Error... так-же проверял заголовки запросов через хтмл и флэш, они во многом разнятся, что всё это обозначает? :)

etc
30.06.2007, 21:58
Одно и то же флексовое приложение посылает один и тот же заголовок. Проблема — в сервере.

Онтожка
01.07.2007, 02:54
ок, значит можно спихивать проблему на других, моя часть работы сделана :)

спасибо за подсказку!

lephik
03.07.2007, 13:56
mod_security в апаче отруби.
http://www.flashmx.ru/forum/topic_show.pl?tid=1157