![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 62 Pomógł: 0 Dołączył: 18.06.2005 Skąd: inąd Ostrzeżenie: (0%) ![]() ![]() |
witam
chciałbym pobierać pliki za pomocą funkcji header, kod wygląda mniej więcej tak jak poniżej
teoretycznie wszystko działa, praktycznie niezawsze tzn. zauważyłem że część plików większych np 20-200 MB, (przy większych pewnie też byłoby podobnie), nie ściąga się, status pobierania dochodzi do pewnych wartości, zazwyczaj są to te same wartości np 15% i się zatrzymuje...i za bardzo nie mam pomysłu co z tym zrobić.. z góry dzięki za pomoc Ten post edytował mrm 23.04.2008, 10:57:32 |
|
|
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 202 Pomógł: 117 Dołączył: 13.04.2007 Skąd: 127.0.0.1 Ostrzeżenie: (0%) ![]() ![]() |
Może przekraczasz MAX_EXECUTE_TIME ? Jednak przyznaje się, że strzelam....
edit: z manuala:
Jednak chyba to nie najlepszy pomysł na ściąganie 200MB plików. edit: ściągałem tym na próbę film ok 700MB i działa ok. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 104 Pomógł: 3 Dołączył: 22.02.2008 Ostrzeżenie: (0%) ![]() ![]() |
Upewnij sie ze wszystkie ustawienia php.ini masz odpowiednie do zaciagania takich danych.
Jak jestes na linuxie to przynajmniej w moim przypadku dziwnie czasami pokazuje rozmiar plikow utworzonych przez skrypty tzn niby plik co ma miec 80mb ma 15mb a po otwarciu wszystkie dane sa na miejscu. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 62 Pomógł: 0 Dołączył: 18.06.2005 Skąd: inąd Ostrzeżenie: (0%) ![]() ![]() |
mi też działa póki co (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) , problem tylko że poprzednie rozwiązanie też mi działało, natomiast u niektórych nie, (tzn czasami tak, czasami nie)
zobaczymy jak będzie z tym, --- jednak czasami nie działa Ten post edytował mrm 24.04.2008, 13:08:04 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.09.2025 - 09:16 |