🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #6836

Arrancar proceso desde un servidor web

#6836
From: Mikel Irazabal
Date: Thu, 08 May 2003 07:46
30 lines
1949 bytes
Lo que quiero es que cuando se acceda a una p�gina se cree
un proceso y que siga funcionando despu�s de servir la
p�gina.

De momento lo hago en C de este modo:

- La p�gina en cuesti�n es un binario hecho en C accedido mediante CGI
- �ste programa devuelve la p�gina por una parte...
- ... por otra hace un fork() y deja una copia suya ejecut�ndose
       (si se cierra el stdout el servidor web toma como que la p�gina ya
         se ha terminado de escribir, no espera a que se terminen todos los
         procesos)

Bien esto me funciona, pero lo que quiero es analizar qu� alternativas
dispongo de hacer esto en otros lenguajes como Bash, PHP, Pyhton o Perl 
de los
que no tengo mucha idea.


Preguntas m�s concretas sobre Bash, PHP, Pyhton, Perl (u otro):

- Como crear procesos nuevos.
- Como cerrar la salida est�ndar.

Bueno, tambi�n me gustar�a saber si hay alguno de estos lenguajes que no 
pueda
hacer algo de esto.

Gracias de antemano
Technical Details
Message-ID: <b9d1vk$i446s$1@ID-172074.news.dfncis.de>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!headwall.stanford.edu!fu-berlin.de!uni-berlin.de!eu100-132.clientes.euskaltel.ES!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,32e70dbc28f81e4f,start
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2003-05-08 00:45:59 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!headwall.stanford.edu!fu-berlin.de!uni-berlin.de!eu100-132.clientes.euskaltel.ES!not-for-mail
From: Mikel Irazabal <m_irazabal@yahoo.es>
Newsgroups: es.comp.os.linux.programacion
Subject: Arrancar proceso desde un servidor web
Date: Thu, 08 May 2003 09:46:37 +0200
Lines: 31
Message-ID: <b9d1vk$i446s$1@ID-172074.news.dfncis.de>
NNTP-Posting-Host: eu100-132.clientes.euskaltel.es (212.8.100.132)
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: fu-berlin.de 1052379956 19009756 212.8.100.132 (16 [172074])
User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.2.1) Gecko/20030205
X-Accept-Language: eu, es, en, fr, de