![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 305 Pomógł: 25 Dołączył: 27.01.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Potrzebuję jednorazowo wykonać skrypt na własne potrzeby, którego czas wykonania jest bardzo długi - do kilku godzin. W skrypcie tym łączę się z innymi stronami w sieci, lecz jako iż korzystam obecnie z bardzo wolnego internetu - czas wykonania jest długi. Wiadomo, że skrypty PHP mają jakiś tam czas na wykonanie i przekroczenie tego czasu powoduje zatrzymanie wykonywania. Jak zwiększyć ten czas w ustawieniach Apache? Czy może mógłbym jakoś inaczej to rozwiązać? Z góry dziękuję za podpowiedzi. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 898 Pomógł: 80 Dołączył: 31.05.2008 Ostrzeżenie: (20%) ![]() ![]() |
Można by użyć set_time_limit ale należało by go wykonywać w każdej pętli przy każdym przekręceniu, w zależności od tego co skrypt wykonuje, i przed zadaniem które wykonuje się najdłużej, ale należałoby dowiedzieć się co ile jest wykonywane, dokładna analiza skryptu.
Lepszym rozwiązaniem jest zmiana wartości tak jak podał kajzur, na parę minut. Lub nawet kilka godzin. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 07:00 |