Re: [PHP-ES] Ejecutar comandos y .sh desde php

[email protected] (Ricardo Martinez) Mon, 1 Apr 2013 21:58:12 +0200
Newsgroups php.general.es
Message-ID <CAJ_2TV9VU4qPpw_OJWi-ykrFqFesoUnsxQBHOicM4ZdAfqdqvw@mail.gmail.com>
Hola Albert, gracias por responder.

Se me ha pedido que realice una interfaz vía web, para ejecutar una serie
de scripts .sh.

Estos scripts, principalmente, realizan operaciones sobre 1 archivo,
originando otro de salida.

El tiempo empleado puede ser desde pocos minutos a incluso horas.

Lo que estoy buscando, pero no lo encuentro, es una forma de ejecutarlos o
lanzarlos desde PHP, pero que no recaiga sobre php el consumo de memoria
etc.

Tambien me gustaría poder monotorizar desde PHP, como va el proceso, si
sigue activo etc etc.

Lo más parecido que se me ocurre, es como si tuvieramos que realizar un
.tar.gz y la orden viniera desde una interfaz web y desde allí tuvieramos
que llamar a un script que realizar la operación y luego le comunicará el
resultado a PHP para su tratamiento y visualización via web.

Y ahí estoy luchando ;)


2013/4/1 Albert Miralles Zurrón <[email protected]>

> ¿Realmente es necesario? Comparte un poco el contexto, quizás podemos
> encontrar una manera esquiva de solucionar el problema.
>
>
> El 1 de abril de 2013 21:25, Ricardo Martinez <[email protected]>escribió:
>
> Buenas noches Lista!!!
>>
>> Escenario: Sistema Operativo Linux, PHP 5.x
>>
>> Necesito ejecutar pequeños .sh desde php, el problema lo tengo en que
>> algunos pueden tardar minutos en finalizar.
>>
>> Lo primero que había pensado es en ejemplo: system('ls',$valor);
>>
>> Pero claro, si la orden ls, puede estar activa-trabajando15 minutos, o una
>> hora, entiendo que me va a forzar aumentar valores; como máximo tiempo de
>> ejecución y memoria mucho dentro de los valores de PHP.
>>
>> Mi pregunta es si alguien se ha topado con este problema, y ha podido
>> ejecutar dentro del sistema desde PHP sin tener que aumentar los valores
>> anteriormente mencionados.
>>
>> Un saludo!!!
>>
>> pd ( si alguna persona conoce otra manera tb es bienvenida... )
>> --
>> Ricardo
>> _______________________________________________
>> IT Architect
>> website: http://www.pulsarinara.com
>>
>
>


-- 
Ricardo
_______________________________________________
IT Architect
website: http://www.pulsarinara.com