Comments 68
37 )
0
уберите повтор кстати. у вас 2 топика висит почти одинаковых
0
UFO just landed and posted this here
+1
тоже недавно страдал этой романтикой, гнусное извращение :(
но выхода то нет пока, хочешь кросс, юзай флеш, как никак 99%
тоже недавно страдал этой романтикой, гнусное извращение :(
но выхода то нет пока, хочешь кросс, юзай флеш, как никак 99%
0
Случайно io error 2038 не сталкивались?
nginx+cent os+php-fpm
Через стандартный инпут работает. На локалхосте (nginx+win+php-fpm) — работает.
В конфиге nginx:
— sendfile on;
— keepalive_timeout 0;
— client_max_body_size 20m;
php.ini:
— upload_max_filesize = 20M
— post_max_size = 20M
Логи девственно чисты. Пошли вторые сутки борьбы…
ммм?
nginx+cent os+php-fpm
Через стандартный инпут работает. На локалхосте (nginx+win+php-fpm) — работает.
В конфиге nginx:
— sendfile on;
— keepalive_timeout 0;
— client_max_body_size 20m;
php.ini:
— upload_max_filesize = 20M
— post_max_size = 20M
Логи девственно чисты. Пошли вторые сутки борьбы…
ммм?
0
лайти к примеру режет хидеры флэша, тут может быть тоже самое.
0
файлы выбираются, в флешку заливаются, градусник исправно доходит до 100% и упс. Или хидеры могут резаться когда флеш пост запрос шлет скрипту?
0
Именно когда шлет, в итоге сервер не понимает, что это файлы шлют ему.
Но опять же, это баг лайти версии 1.4.
Но опять же, это баг лайти версии 1.4.
0
Спасибо, за наводку. Кажется нашел описание похожей проблемы c nginx. А как подменить хидер? Читать и выводить флэш файл скриптом с кастомным хидером?
0
Мы подменили сервер :)
+1
ловко)
0
a ignore_invalid_headers в Nginx не спасает?
0
попробую, спасибо!
0
нет, не спасет. Флэш в хидере шлет connection: close(
Захостил стаитчески с кастомным хидером:
header('HTTP/1.x 200 OK');
header('Server: nginx/0.7.59');
header('Date: Thu, 10 Sep 2009 05:12:28 GMT');
header('Content-Type: application/x-shockwave-flash');
header('Content-Length: 23118');
header('Last-Modified: Fri, 27 Mar 2009 07:20:44 GMT');
header('Connection: keep-alive');
header('Accept-Ranges: bytes');
$fp = fopen('./uploadify_.swf', «r»);
while (!feof($fp))
{
echo fread($fp, 4096);
flush();
}
fclose($fp);
exit;
Та же фигня. Отписал Сысоеву, похоже проблему не решить ловким воркэраундом…
Захостил стаитчески с кастомным хидером:
header('HTTP/1.x 200 OK');
header('Server: nginx/0.7.59');
header('Date: Thu, 10 Sep 2009 05:12:28 GMT');
header('Content-Type: application/x-shockwave-flash');
header('Content-Length: 23118');
header('Last-Modified: Fri, 27 Mar 2009 07:20:44 GMT');
header('Connection: keep-alive');
header('Accept-Ranges: bytes');
$fp = fopen('./uploadify_.swf', «r»);
while (!feof($fp))
{
echo fread($fp, 4096);
flush();
}
fclose($fp);
exit;
Та же фигня. Отписал Сысоеву, похоже проблему не решить ловким воркэраундом…
0
о май гад, что это ?))
0
флэшку отдаю средствами пхп, сам скрипт работает: mp3tter.com/api/flash/
Но не помогает(
Я тихонько дам ссылку, по которой аплоад не работает, вдруг понятней будет mp3tter.com
Но не помогает(
Я тихонько дам ссылку, по которой аплоад не работает, вдруг понятней будет mp3tter.com
0
0
Дебаг-лог включали? Что в нём?
Имейте в виду, что флгда шлёт хост как хост: порт.
Имейте в виду, что флгда шлёт хост как хост: порт.
0
флгда = флэш иногда
Сам использую связку flash + nginx + php-fpm
Сам использую связку flash + nginx + php-fpm
0
Поставил swfupload c дебагом, ничего нового
SWF DEBUG: Event: uploadProgress (OPEN): File ID: SWFUpload_0_0
SWF DEBUG: Event: uploadError: IO Error: File ID: SWFUpload_0_0. IO Error: Error #2038
SWF DEBUG: Event: uploadComplete: Upload cycle complete.
Error Code: IO Error, File name: intro.mp3, Message: Error #2038
дебаг лог кодеигнайтера зашкалил за 2 гига за один день и вывалил нгинкс в 502 бэдгетевэй)
шоке…
А какая операционка у Вас? Просто на винде у меня тоже всё работает…
SWF DEBUG: Event: uploadProgress (OPEN): File ID: SWFUpload_0_0
SWF DEBUG: Event: uploadError: IO Error: File ID: SWFUpload_0_0. IO Error: Error #2038
SWF DEBUG: Event: uploadComplete: Upload cycle complete.
Error Code: IO Error, File name: intro.mp3, Message: Error #2038
дебаг лог кодеигнайтера зашкалил за 2 гига за один день и вывалил нгинкс в 502 бэдгетевэй)
шоке…
А какая операционка у Вас? Просто на винде у меня тоже всё работает…
0
Обосраться, заработало!!!!111
Короче, было два бага.
Баг номер уно: в самой флешке uploadify Вобщем может и не флешка виновата, а связка линукс+флеш или ещё что, но swfuload — заработал
Баг номер два: Видимо опять во флеше. Вобщем если я иду в инет через прокси и заливаю файл — еррор 2038. Если напрямую — работает. Видимо конектион сеттингс флеш не умеет считывать или ещё что то, не знаю. Но в аир приложениях есть похожая проблема.
Короче, было два бага.
Баг номер уно: в самой флешке uploadify Вобщем может и не флешка виновата, а связка линукс+флеш или ещё что, но swfuload — заработал
Баг номер два: Видимо опять во флеше. Вобщем если я иду в инет через прокси и заливаю файл — еррор 2038. Если напрямую — работает. Видимо конектион сеттингс флеш не умеет считывать или ещё что то, не знаю. Но в аир приложениях есть похожая проблема.
0
Речь о дебаг-логе nginx-а, его надо включать. Вот конкретно в случае с прокси надо смотреть, какой именно запрос приходит к nginx-у и куда тот его перенаправляет. Можете включаить дебаг-лог только для своего айпишника, чтобы не слишком много вышло.
И я не очень понял про линукс+флэш. Линукс — на клиенте?
И я не очень понял про линукс+флэш. Линукс — на клиенте?
0
Коли и так уже забили на поддержку IE, то проще будет забить еще на один браузер и заставить пользователей перейти на что-то нормальное из списка выше, корректно и в полной мере удовлетворяющее нуждам времени.
-11
у меня в Safari (4.0.2) формы вообще не видно, в FF видно, но не даёт несколько выбрать, а в Safari ваще нема :(
пс +
пс +
0
Поучаствовал. Для такого дела не жалко.
0
а в чем секс с флешом?
ни разу не натыкался на этот косяк, хотя использую давно и в продакшене под нагрузкой.
ни разу не натыкался на этот косяк, хотя использую давно и в продакшене под нагрузкой.
0
мультиаплоад файлов на флэше это уже само по себе секс как концепция.
нативная поддержка всегда лучше.
нативная поддержка всегда лучше.
+5
ну флэш это не только мультиаплоад, с ним еще и прогресс аплоада можно отрисовать без левых патчей к пхп и тд.
вот если б в яваскрипте можно было бы работать с сокетами еще )))
вот если б в яваскрипте можно было бы работать с сокетами еще )))
0
уже 96 8))
0
109й, минуты времени ради такого дела не жалко
0
118-ый :)
Однако, полезный флешмоб :)
Однако, полезный флешмоб :)
0
120-й :)
-1
121-й :)
-1
Сразу извиняюсь, но я не могу найти кнопку Vote. А помочь очень хочется))
0
138-й.
Добьемся своего ;)
Добьемся своего ;)
0
W3C планирует наконец разобраться и начать рекомендовать html5 примерно к 2022 году
ппц. Я знал, что они тормоза, но чтобы настооолько?!
И да, поддерживаю инициативу.
0
Будьте осторожны те кто не любит светить свои email
Их можно посмотреть https://bugzilla.mozilla.org/votes.cgi?action=show_bug&bug_id=63687
Их можно посмотреть https://bugzilla.mozilla.org/votes.cgi?action=show_bug&bug_id=63687
0
Поддержите и баг с флэшем — https://bugzilla.mozilla.org/show_bug.cgi?id=90268. Если Flash объект спрятать за div, а потом div убрать, то flash перезагружается. Спасибо.
+1
160-й
-1
Присоединился.
Вот вопрос, а в чем была проблема? Почему раньше этого не делали?
Вот вопрос, а в чем была проблема? Почему раньше этого не делали?
0
183
-1
поспособствовал :) начинание — суперское!
оффтоп: лучший мальтиаплоадер, который довелось видеть — у фликра
оффтоп: лучший мальтиаплоадер, который довелось видеть — у фликра
0
198 :)
-1
205 ) Поднажмем, ребята! :)
0
Web forms 2.0 хорошая штука, только если мне не изменяет память, PHP не умеет принимать штатными средствами такие вот мульти аплоды.
0
-1
226
-1
Вот это нормальный пост и нормальная политика. Не то, что давайте обьявим бойкот производителям железа из-за дров под линукс.
Действовать надо, действовать.
Поддержал.
Действовать надо, действовать.
Поддержал.
0
голосонул на 275
0
UFO just landed and posted this here
Дело сдвинулось похоже)
0
Multiupload появился в 3.6, ура :)
+2
Демка demos.hacks.mozilla.org/openweb/multipleFiles/ не работает в Opera
Думаю, это из-за отсутствия дополнительных атрибутов (максимальное-минимальное кол-во загружаемых файлов)
Для Opera это обязательные атрибуты.
Жаль что разработчики Mozilla и тут пошли по своему пути…
Думаю, это из-за отсутствия дополнительных атрибутов (максимальное-минимальное кол-во загружаемых файлов)
Для Opera это обязательные атрибуты.
Жаль что разработчики Mozilla и тут пошли по своему пути…
0
Sign up to leave a comment.
Загрузка нескольких файлов (multiupload) в firefox