Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   PHP (https://www.clubdelphi.com/foros/forumdisplay.php?f=15)
-   -   Ejecutar programa externo desde PHP (https://www.clubdelphi.com/foros/showthread.php?t=52701)

fide 28-01-2008 22:38:34

Ejecutar programa externo desde PHP
 
Hola amigos. lo que necesito es lo siguiente.

ejecutar un programa en la maquina en la cual esta instalado mi servidor web desde php. por ejemplo el cmd...

si se puede hacer , necesito que me digan como es!

Gracias desde ya!!:eek:

dec 28-01-2008 22:42:24

Hola,

Echa un vistazo en el manual de PHP.

fide 29-01-2008 00:26:44

si dec. Mirare a ver que hay por ahi chamo!

fide 29-01-2008 01:21:04

Ya he logrado ejecutar los programas gracias a dec. Pero no se por que me los ejecuta ocultos!

dec 29-01-2008 01:52:16

Hola,

Bueno... tal vez sea porque "no se espera a nadie allí"... Es decir, PHP es un servicio que corre en segundo plano, por decirlo así, que no tiene la "atención del usuario", no muestra interfaz alguna, ¿a quién se la habría de mostrar? Así que lo que se espera es que ejecute un programa y que este retorne algo, o haga algo, pero, que, no necesite de la intervención del usuario, porque el usuario de PHP es "Apache", por ejemplo, y este no necesita la interfaz de ningún programa. Vamos, algo así debe ser, creo yo. ;)

AzidRain 29-01-2008 02:00:10

Supongo que la quería fácil: por medio de php ejecutar un programa y que mágicamente se mostrara en la pantalla como si fuera algo de escritorio. Al menos con PHP no puede lograrse eso, a lo mejor con Java

fide 29-01-2008 06:09:53

Eso es cierto. Pero en uno de los comentarios de php.net vi un codigo para ejecutar cosas externas. Solo hay que abrir services.msc, buscar Apache, dar clic sobre sus propiedades y decirle que puede interactuar con el escritorio. Creo que asi se puede lograr que se ejecuten cosas de forma visual.

Podria ser una posivilidad no????

dec 29-01-2008 12:28:04

Hola,

... pues acaso podría ser como dices. Pero, insisto en lo mismo: ¿a quién va destinado el programa en cuestión? Si se muestra en el servidor (que será lo máximo, digo yo...) el usuario de tu sitio web (escrito en PHP) no va a ver el programa, mucho menos va a poder "hacer algo" con él. No sé... ;)

jachguate 29-01-2008 17:07:19

Cita:

Empezado por dec (Mensaje 261776)
Pero, insisto en lo mismo: ¿a quién va destinado el programa en cuestión? Si se muestra en el servidor (que será lo máximo, digo yo...)

Además, no me imagino a un administrador de un servidor esperando a que se levante cierto programa en base al tráfico que pueda tener cierta web.. :D:D:D

fide 30-01-2008 00:45:11

ups, eso si que es cierto. Bueno, seguire indagando a ver que logro!

HCammus 07-02-2008 21:21:54

Un poco tarde para opinar pero echale un vistado a esta función http://www.php.net/manual/es/function.exec.php


La franja horaria es GMT +2. Ahora son las 03:59:04.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi