2010-07-05 22 views

Odpowiedz

14

tak, chyba że najpierw wywołasz funkcję ignore_user_abort(). http://php.net/manual/en/function.ignore-user-abort.php

+0

Możesz również zmienić domyślne zachowanie w pliku konfiguracyjnym: http://pl.php.net/manual/en/misc.configuration.php#ini.ignore-user-abort –

+0

Świetnie! Wielkie dzięki! – Riccardo

+0

@Riccardo, bez problemu! –

1

Zależy ignore_user_abort(). Ale jeśli masz trochę pętli lub źle napisany kod, będzie on działał, dopóki nie zostanie osiągnięty limit czasu skryptu/maks. Czas wykonania (~ 30 sekund).

0

Można to sprawdzić w bardzo prosty sposób:

echo "sleeping 10 seconds..."; 
sleep(10); //close your browser at this point 
error_log("i'm still here!"); 

Wystarczy sprawdzić swój dziennik błędów serwera WWW dla wyjścia.

Powiązane problemy