Re: [pyar] httpd hija de otra httpd

Página superior
Adjuntos:
+ (text/plain)
+ (text/html)
+ (text/plain)

Responder a este mensaje
Autor: Eka (Esteban Feldman)
Fecha:  
A: Python Argentina
Asunto: Re: [pyar] httpd hija de otra httpd
2010/12/20 Claudio Freire <klaussfreire@???>

>
>
> 2010/12/17 Sebastian Bassi <sbassi@???>
>
> Necesito saber si es posible:
>>
>> Apache2
>> |
>> \__httpd
>> |
>> \__php_cgi
>> |
>> (MAGIA PYTHONICA)
>> |
>> \__httpd
>>
>
> No creo que se pueda en POSIX y punto.
>
> El proceso que marcaste como "apache2" es el httpd (/usr/sbin/httpd), el
> que marcás como "httpd" es, en realidad, el resultado de un fork dentro de
> "apache2".
>
> Si quisieras levantar uno de esos con system(), no podrías (porque sólo
> podrías levantar un apache2 que a su vez levanta varios httpd, pero no
> podrías levantar un httpd aislado).
>
> Si quisieras forkear, forkearías php_cgi, no httpd. Capaz que con algún
> módulo in-process se podría, tipo mod_python, pero el resultado puede ser
> bastante inestable.
>
> Dentro del caso que mostrás (php_cgi), es posible que usando strace y el
> ppid puedas forkear el padre, pero seguro que el usuario en que corre
> php_cgi no tiene permisos para tracear httpd (y si lo tiene, gran bardo
> tenés en tu server).
>
> Igual... ¿para qué querrías esto?
>
>
> _______________________________________________
> pyar mailing list pyar@???
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>


Y si usas directamente algo como uwsgi [0]?

[0] http://projects.unbit.it/uwsgi/
-- 
Chant Hare Krishna and Be Happy


Eka
_______________________________________________
pyar mailing list pyar@???
http://listas.python.org.ar/listinfo/pyar

PyAr - Python Argentina - Sitio web: http://www.python.org.ar/