Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 242 Pomógł: 0 Dołączył: 14.03.2003 Skąd: Szczecin Ostrzeżenie: (0%)
|
Witam,
potrzebuję zawrzeć w skrypcie ograniczenia czasu działania (30s) i wykorzystania pamięci (32M). Skrypt ma być uruchamiany przez CRON. Skrypt ma tworzyć plik *.XML dla portalu kupujemy.pl, który niestety nie posiada rozwiązań takich jak Ceneo lub Nokaut. Czy istnieje możliwość takiego ograniczenia dla całego kodu, czy jest potrzeba stosowania ograniczeń np. przy każdej pętli? Nie mogę skorzystać z ini_set('memory_limit', '32M') i set_time_limit(1800)...
Może ktoś z Was już się z tym spotkał? Z góry dzięki! Ten post edytował mpps 4.01.2012, 11:17:57 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 242 Pomógł: 0 Dołączył: 14.03.2003 Skąd: Szczecin Ostrzeżenie: (0%)
|
Z poziomu skryptu ograniczysz.
Jeśli różnica między czas start a czas end jest większy niż 30s exit;
Możesz to wywoływać w kilku miejscach (np. po każdej pętli). Działa, bo sprawdziłem. Co do obsługi plików, to nie znam rozwiązania, dlatego w poprzednim poście zadałem pytanie... Jak pisałem w pierwszym poście, nie mogę skorzystać z ini_set('memory_limit', '32M') i set_time_limit(1800)... Pozostaje mi jeszcze ograniczenie wykorzystania pamięci (do 32M) i nie mam pomysłu jak się za to zabrać... |
|
|
|
mpps [PHP] Ograniczenie czasu i wykorzystania pamięci działającego skryptu 4.01.2012, 11:17:19
wNogachSpisz Na początku skryptu przypisz do zmiennej czas micr... 4.01.2012, 14:56:27
mpps Jest to jakieś rozwiązanie.
Jak je zastosować do o... 4.01.2012, 19:54:22
modern-web Nie ograniczysz tego z poziomu aplikacji - przecie... 4.01.2012, 20:28:38
modern-web No dobrze; da się to zrobić ale zauważ, że exit();... 4.01.2012, 21:14:45
mpps Cytat(modern-web @ 4.01.2012, 21:14... 4.01.2012, 21:43:49
zegarek84 Cytat(mpps @ 4.01.2012, 21:43:49 ) Je... 5.01.2012, 00:50:38 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 19:50 |