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: 763 Pomógł: 117 Dołączył: 15.03.2010 Skąd: void Ostrzeżenie: (0%)
|
No dobrze; da się to zrobić ale zauważ, że exit(); kończy skrypt, więc jeżeli czas ulegnie wydłużeniu nie wykona się pozostała część programu. Bardzo `polowy` sposób, którego zwyczajnie się nie zaleca.
A buforem byś tego nie załatwił? |
|
|
|
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
mpps Z poziomu skryptu ograniczysz.
Jeśli różnica międz... 4.01.2012, 20:53:40
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: 27.12.2025 - 20:10 |