Control Error en Ejecucion programa externo
Publicado por Sixto (1 intervención) el 01/05/2007 10:27:17
Buenos días, tengo un problema en PHP, cuando ejecuto el siguiente comando
$sal = shell_exec("d:\\Import.exe archivo.txt ;");
en ocasiones funciona correctamente (porque el 'archivo.txt' es correcto), y en ocasiones no funciona correctamente y se queda bloqueado el PHP sin dar respuesta (porque el 'archivo.txt' no es correcto).
Necesitaría saber como es posible ejecutar este comando y en caso de que aya un error en el Import.exe el sistema me devuelva -1 y si todo es correcto 0.
¿como podría hacer lo que estoy intentado?Si no se puede, ¿como podría hacerse de otra forma con otra función o ...?
Gracias.
$sal = shell_exec("d:\\Import.exe archivo.txt ;");
en ocasiones funciona correctamente (porque el 'archivo.txt' es correcto), y en ocasiones no funciona correctamente y se queda bloqueado el PHP sin dar respuesta (porque el 'archivo.txt' no es correcto).
Necesitaría saber como es posible ejecutar este comando y en caso de que aya un error en el Import.exe el sistema me devuelva -1 y si todo es correcto 0.
¿como podría hacer lo que estoy intentado?Si no se puede, ¿como podría hacerse de otra forma con otra función o ...?
Gracias.
Valora esta pregunta


0