Portál AbcLinuxu, 8. května 2025 06:50

Dotaz: Apache2 a neukoncene cgi

12.1.2011 13:28 PetrPeS | Tanvald
Apache2 a neukoncene cgi
Přečteno: 160×
Odpovědět | Admin

System: Gentoo - kernel-2.6.27
Apache2: Apache 2.2.16

Popis problemu:
Pokud dojde k nacteni a zobrazeni stranky s jednoduchym CGI scriptem napr. viz:

#!/bin/sh
tail -f /somewhere/something

vse funguje v pohode, nacitani stranky se neukonci (pokud neni zarizeno jinak, ukonci jej az timeout 300s), vypis je postupny (data postupne pribyvaji), ale kdyz dojde k zavreni stranky na strane prohlizece, na serveru nedojde k ukonceni procesu tail -f a tak dochazi k mnozeni necinnych procesu (anebo jsou stale cinne, akorat uz nemaji kam posilat vystup)

Napada nekoho, kde by mohl byt problem ?

Dik, P.

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

12.1.2011 17:20 Ivo
Rozbalit Rozbalit vše Re: Apache2 a neukoncene cgi
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jak ma server (cgi script) vedet ze se stranka v prohlizeci zavrela?
12.1.2011 20:48 PetrPeS
Rozbalit Rozbalit vše Re: Apache2 a neukoncene cgi
No to prave nevim, jak toto zaridit.... zarazi mne, ze pokud stranku nezavru a 300s nepribude zadny radek, spojeni se ukonci.... pokud stranku zavru, proces zustane viset do te doby, nez ho KILLnu

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.