Google
Web dns.bdat.net

Re: [PHP-ES] - proceso por lotes

From: Yonerloy (yonerloy(EN)faceii.uho.edu.cu)
Date: Mon Sep 27 2004 - 21:28:38 CEST


Bueno Sonia, he probado lo siguiente y funciona perfectamente; por ejemplo:
echo shell_exec ("c:/test.bat"); // o $path."test.bat"

donde test.bat contiene:
(EN)echo Esto es una Prueba

y al ejecutar el script php muestra:
Esto es una Prueba

Lo que demuestra que no tiene problemas.

Yo uso:
  Windows XP SP 2
  Apache 1.3.31
  php 5.0.2

asegurate que display_errors = on para ver si te dá algún error
porque no se me ocurre un motivo para que no te funcione.

Saludos Yonerloy

> he probado con:
> $resultado = shell_exec ("c:/abrir.bat");
> $resultado = shell_exec ("C:\WINNT\system32\command.com c:\abrir.bat");
> $resultado = shell_exec ("C:/WINNT/system32/command.com c:/abrir.bat");
>
> Pero nada!
> El resultado es el mismo, no logro q se ejecute!
>
> Mensaje citado por Yonerloy <yonerloy(EN)faceii.uho.edu.cu>:
>
>> Saludos Colegas:
>>
>> Eso no tenía mucho problema solo tienes que cambiar \ por / por ejemplo:
>> $resultado = shell_exec ("c:/abrir.bat");
>>
>> y ya esta.
>>
>> > Yo también me animo a dar otro palo de ciego. Hacer una llamada a exit
>> > (o
>> > algo así) en el .bat (supongo esto, por lo que dices que se queda
>> > colgado,
>>
>> > no aclaras si se llega a ejecutar el .bat)
>> >
>> > Zalu2
>> > Antonio Carrasco.
>>
>> >>
>> >>> Hola,
>> >>> tengo un proceso por lotes y no se ejecuta com mi php, se queda
>> >>> colgado,
>> >>> la configuración del php tengo
>> >>> safe_mode = Off
>> >>>
>> >>> y si ejecuto
>> >>> $resultado = shell_exec ("tnsping h10");
>> >>> me funciona correctamente
>> >>>
>> >>>
>> >>> pero el proceso por lotes no hay manera!
>> >>> y funciona, quiero decir si lo abro desde msdos no todo es perfecto.
>> >>>
>> >>> $resultado = shell_exec ("c:\abrir.bat");
>> >>>
>> >>> Alguien tiene alguna idea de que me está pasando.

>> >>> Sonia.

-- 
PHP Spanish Localization Talk Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


This archive was generated by hypermail 2.1.7 : Fri Nov 12 2004 - 20:21:30 CET