![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 110 Pomógł: 0 Dołączył: 14.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
wiem, że można zmienić, wydłużyć w pliku PHP.INI lub w za pomocą set_time_limit
ale jak bym chciał to obsłużyć - bo nie wiem czy wystąpi czy nie - zwyczajnie wysyłam list z załącznikiem (jakieś zestawienie) no i bywa różnie, czasami się zmieści w czasie, a czasami nie - bo to zależy jakie zestawienie (czyli jak PDF będzie duży) - a może się zdarzyć, że plik będzie miał max coś koło 4 MB (minimalne to coś koło 1MB) i może się zdarzyć, że nie zdąży się wysłać w limicie - czy mozna to jakoś obsłużyć, bo tak to tylko tekst błędu i tyle czy może rozwiązaniem jest tylko i wyłącznie rozszerzenie czasu w PHP.INI do np godziny? [b] [/b] |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 349 Pomógł: 72 Dołączył: 22.01.2008 Skąd: Wadowice/Oświęcim Ostrzeżenie: (0%) ![]() ![]() |
Czas wykonywania skryptu możesz wydłużyć za pomocą funkcji
Takie polecenie wydłuży czas wykonania skryptu do 6minut(czas podajesz w sekundach). Jednak tu jest pułapka, ponieważ nie na wszystkich serwerach można używać ini_set, ponieważ admini blokują to ze względów bezpieczeństwa. Aczkolwiek jeżeli ci to przejdzie, to warto też zwiększyć maksymalną wielkość przesyłanego pliku, tak profilaktycznie dla tego skryptu, skoro nie jesteś pewny jakie wielkości może mieć przesyłany plik, a pozwoli ci to w przyszłości uniknąć nieprzyjemnych sytuacji. -------------------- "PHP to człowiek. MySQL to również człowiek."
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
-------------------- |
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 16:26 |