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/