Zadejte hledaný výraz...

Nastaveni Apache (PHP 5.3) – restartovani scriptu po 10ti minutach

nyccoss
verified
rating uzivatele
(5 hodnocení)
7. 12. 2011 13:45:38
Zdravim. Pisi o pomoc. Mam problem s Apachem a netusim presne v cem by mohl byt problem.
Mam script, ktery bezi cca 30 minut. Limity mam zvysene, ale Apache restartuje po 10ti minutach scipt a spusti ho znovu (a znovu a znovu a znovu - nez nedojde na casovy limit). Netusite v cem by mohl byt problem a kde by to slo nastavit (deaktivovat)?
Dekuji predem za pomoc!
7. 12. 2011 13:45:38
https://webtrh.cz/diskuse/nastaveni-apache-php-5-3-restartovani-scriptu-po-10ti-minutach#reply705355
Luboš Lerch
verified
rating uzivatele
(38 hodnocení)
7. 12. 2011 14:30:42
Jedná se vždy přesně o deset minut?
Spouštíš skript na lokále nebo na některém hostingu?
Co ten skript dělá tak dlouho?
Jde mi o to, jestli si spíš proces apache nevyčerpá paměť a nerestartuje se kvůli tomu.
7. 12. 2011 14:30:42
https://webtrh.cz/diskuse/nastaveni-apache-php-5-3-restartovani-scriptu-po-10ti-minutach#reply705354
nyccoss
verified
rating uzivatele
(5 hodnocení)
7. 12. 2011 14:42:56
apache ma 3GB ramky. Je to na mym VPSku. Zpracovava par malych XML souboru - zatim... bude toho delat vic (parsovat obsah jednoho webu), ale potrebuju vyresit tento problem. Je to vzdy presne 10 minut. na googlu jsem se dozvedel neco o tom, ze by to mohl zpusobovat suhosin. tusis?
Je tam Apache2 a novy php 5.3.8
7. 12. 2011 14:42:56
https://webtrh.cz/diskuse/nastaveni-apache-php-5-3-restartovani-scriptu-po-10ti-minutach#reply705353
Tomáš Rous
verified
rating uzivatele
7. 12. 2011 14:50:28
no a co rozdelit ten script na mensi davky?
7. 12. 2011 14:50:28
https://webtrh.cz/diskuse/nastaveni-apache-php-5-3-restartovani-scriptu-po-10ti-minutach#reply705352
Martin
verified
rating uzivatele
(62 hodnocení)
7. 12. 2011 15:00:57
Mě by spíš zajímalo, co s těma XMLkama přesně dělá? Proč to trvá tak dlouho. Není tam nějaké zacyklení v kódu?
7. 12. 2011 15:00:57
https://webtrh.cz/diskuse/nastaveni-apache-php-5-3-restartovani-scriptu-po-10ti-minutach#reply705351
nyccoss
verified
rating uzivatele
(5 hodnocení)
7. 12. 2011 15:13:08
neni. Script parsuje stranky. Nejdriv nacita 200 XML souboru ktere parsuje, pak bude prochazet radove 20 000 stranek ktere bude parsovat. Mel jsem to na jinem serveru, kde vse bez problemu fungovalo. Kdyz jsem stejnym spusobem nainstaloval novy VPS (silnejsi) tak se to po 10ti minutach zastavi. Je to tedy necim, co je v nove verzi PHP nebo apache defaultne jinak, a musi se to prenastavit.
Problem neni v tom ze script bezi dlouho, problem je v nastaveni konfiguracnich souboru apache, fail2ban, php nebo neceho jineho.
Davkove to moc vyresit nejde, protoze je mozne, ze samotna jedna cast (ktera uz se neda rozdelit na vice subtasku) se bude zpracovavat dele nez tech 10 minut.
7. 12. 2011 15:13:08
https://webtrh.cz/diskuse/nastaveni-apache-php-5-3-restartovani-scriptu-po-10ti-minutach#reply705350
Martin Tiršel
verified
rating uzivatele
(1 hodnocení)
7. 12. 2011 21:32:20
A prečo to spúšťaš cez apache? Ak tam má bežať nejaký skript, ktorý vykonáva výpočty, malo by to bežať na pozadí a nie cez webserver. Na toto sú určené rôzne aplikácie, ktoré sa starajú o vykonávanie úloh na pozadí. Buď treba cron alebo Celery (viacvláknové) v Pythone. Nainštaluj si php5-cli, nastav php.ini a spúšťaj to ako normálny proces.
7. 12. 2011 21:32:20
https://webtrh.cz/diskuse/nastaveni-apache-php-5-3-restartovani-scriptu-po-10ti-minutach#reply705349
Skrivy
verified
rating uzivatele
(1 hodnocení)
8. 12. 2011 10:58:40
Napsal bruce;731116
A prečo to spúšťaš cez apache? Ak tam má bežať nejaký skript, ktorý vykonáva výpočty, malo by to bežať na pozadí a nie cez webserver. Na toto sú určené rôzne aplikácie, ktoré sa starajú o vykonávanie úloh na pozadí. Buď treba cron alebo Celery (viacvláknové) v Pythone. Nainštaluj si php5-cli, nastav php.ini a spúšťaj to ako normálny proces.
Souhlas, tohle by melo bezet pres php-cli. Ulehcis tim apachi a muzes si pro to jednoduse nastavit jine konfiguracni hodnoty
8. 12. 2011 10:58:40
https://webtrh.cz/diskuse/nastaveni-apache-php-5-3-restartovani-scriptu-po-10ti-minutach#reply705348
nyccoss
verified
rating uzivatele
(5 hodnocení)
8. 12. 2011 13:31:03
zdravim,. dekuji za nazor. PHP-CLI tam mam nainstalovane. Jak pres PHP-cli spustim ten script, pripadne jak mu predam pripadne pozadavky $_?
---------- Příspěvek doplněn 08.12.2011 v 14:06 ----------
Kdyz jsem script spustil primo z konzole pres > php script.php, ve stejne chvili, jako se mi restartuje pri spusteni pres webserver mi script napise Segmentation fault. Tusite prosim co to znamena a kde je problem?
---------- Příspěvek doplněn 09.12.2011 v 12:46 ----------
problem vyresen. Diky za vsechny nazory.
8. 12. 2011 13:31:03
https://webtrh.cz/diskuse/nastaveni-apache-php-5-3-restartovani-scriptu-po-10ti-minutach#reply705347
Pro odpověď se přihlašte.
Přihlásit