🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

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

Re: Arrancar proceso desde un servidor web

#6842
From: Iván Sánchez Ortega
Date: Thu, 08 May 2003 21:30
42 lines
2495 bytes
Mikel Irazabal wrote:

> 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.
[...]
> Preguntas m�s concretas sobre Bash, PHP, Pyhton, Perl (u otro):
> 
> - Como crear procesos nuevos.
> - Como cerrar la salida est�ndar.

Sobre php: lanzar un proceso y esperar a su salida es tan f�cil como:

<?

passthru("ls /home");

?>

Obviamente, le pasas como par�metro el comando que quieras ejecutar. Cuidado
con pasar variables que vengan de formularios, y dem�s fallos de seguridad
por el estilo...

M�s informaci�n en www.php.net/passthru

Y sobre lo de cerrar la salida est�ndar... PHP la cierra autom�ticamente
cuando deja de ejecutarse. Pero si quierse hacer virguer�as con ello, PHP
tiene funciones de control de flujo - mira en el manual
(www.php.net/manual/es si mal no recuerdo).



Por cierto, este tipo de preguntas tienen que ir dentro de poco en
es.comp.os.lenguajes.php (que se acaba de crear, yuhuuuu!!!)


Saludos,
-- 
----------------------------------
Iv�n S�nchez Ortega -ivansanchez-arroba-escomposlinux-punto-org

No retires este "tagline" bajo pena de muerte.
Technical Details
Message-ID: <20030508213028.6B693C4F.NOFFLE@BlackSpark.local>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!news.tele.dk!news.tele.dk!small.news.tele.dk!peer1.news.newnet.co.uk!news-xfer.cox.net!mainake.escomposlinux.org!pinsa.escomposlinux.org!not-for-mail
References: <b9d1vk$i446s$1@ID-172074.news.dfncis.de>

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,32e70dbc28f81e4f
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2003-05-08 14:30:31 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!news.tele.dk!news.tele.dk!small.news.tele.dk!peer1.news.newnet.co.uk!news-xfer.cox.net!mainake.escomposlinux.org!pinsa.escomposlinux.org!not-for-mail
From: Iván Sánchez Ortega <ivansanchez-@rroba-escomposlinux-.punto.-org>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: Arrancar proceso desde un servidor web
Date: Thu, 08 May 2003 23:30:28 +0200
Organization: acm.asoc.fi.upm.es
Lines: 43
Message-ID: <20030508213028.6B693C4F.NOFFLE@BlackSpark.local>
References: <b9d1vk$i446s$1@ID-172074.news.dfncis.de>
Reply-To: Iván Sánchez Ortega <ivansanchez-@rroba-escomposlinux-.punto.-org>
NNTP-Posting-Host: 80.103.143.2
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8Bit
X-Trace: pinsa.escomposlinux.org 1052429429 15522 80.103.143.2 (8 May 2003 21:30:29 GMT)
X-Complaints-To: newsmaster@pinsa.escomposlinux.org
NNTP-Posting-Date: Thu, 8 May 2003 21:30:29 +0000 (UTC)
User-Agent: KNode/0.7.2