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

[email protected] (Wladimir Avila) Tue, 2 Apr 2013 08:02:25 -0500
Newsgroups php.general.es
Message-ID <CADUvf70fSG3DdA=EDbLTZxsw9rPiQGDrCA7mxJmy2ZKUOxcDGg@mail.gmail.com>
Hola buen dia
si es necesario saber bien el contexto

si lo que quieres es ejecutar simplemente una sentencia SQL desde tu base
de datos si usas mysql con event schenduler o Jobs si utiliza oracle,
programas cada cuanto tiempo necesitas que se ejecute la sentencia y listo




_______________________________
*Wladimir Avila Huertas*



El 2 de abril de 2013 04:13, Ricardo Martinez <[email protected]>escribió:

> Gracias Ander,
>
> sí yo también estoy llegando a la misma conclusión, ejecutarlos en segundo
> plano, e ir controlando la salida a un fichero.
>
> Ya os iré contando que tal funciona :)
>
> Saludos!!!
>
>
> 2013/4/2 Ander Garmendia <[email protected]>
>
> > Hola Ricardo,
> >
> > una solución 'sencilla' que se me ocurre a bote pronto, sería que los
> > scripts que ejecutas en el sistema creen archivos de control. Al ejecutar
> > el script ( en background )  crearias un fichero para controlar que el
> > proceso está en ejecución. Cuando termine el proceso, el script debería
> > borrar ese archivo y crear otro con el resultado de la ejecución.
> >
> > Mientras, vas lanzando peticiones via PHP para ver como está el estado de
> > esos archivos...
> >
> > Como te digo, esto es lo que se me ocurre a bote pronto. A ver si te
> sirve
> > de algo o como de inspiración.
> >
> > Un saludo.
> >
> >
> > El 1 de abril de 2013 21:58, Ricardo Martinez <[email protected]
> >escribió:
> >
> > 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
> >>
> >
> >
>
>
> --
> Ricardo
> _______________________________________________
> IT Architect
> website: http://www.pulsarinara.com
>