Ver Mensaje Individual
  #5 (permalink)  
Antiguo 24/07/2015, 15:07
Jose789
 
Fecha de Ingreso: diciembre-2012
Ubicación: Murcia
Mensajes: 329
Antigüedad: 11 años, 4 meses
Puntos: 4
Respuesta: Problema con exec

Cita:
Iniciado por Triby Ver Mensaje
Utiliza todos los argumentos de exec para saber lo que está pasando:

Código PHP:
Ver original
  1. $ruta = 'ruta/archivo.bat';
  2. $salida = array(); // Se necesita declarar porque se pasa como referencia
  3. $resultado = 0; // Se necesita declarar porque se pasa como referencia
  4.  
  5. exec("cmd $ruta", $salida, $resultado);
  6.  
  7. // Ahora hay que ver lo que pasó con la ejecución
  8. var_dump($salida, $resultado);

Cuéntanos que obtienes del var_dump()
Código PHP:
Ver original
  1. $ruta = 'C:/agarios/1/start.bat';
  2. $salida = array(); // Se necesita declarar porque se pasa como referencia
  3. $resultado = 0; // Se necesita declarar porque se pasa como referencia
  4.  
  5. exec("cmd $ruta", $salida, $resultado);
  6.  
  7. // Ahora hay que ver lo que pasó con la ejecución
  8. var_dump($salida, $resultado);

Código:
array(4) {
 [0]=> string(36) "Microsoft Windows [Versi�n 6.1.7601]"
 [1]=> string(72) "Copyright (c) 2009 Microsoft Corporation. Reservados todos los derechos."
 [2]=> string(0) ""
 [3]=> string(22) "C:\xampp\htdocs\panel>"
}
int(0)
Haber si el problema es que quiero ejecutar una app en ventana gráfica y en php no se puede :(.

Última edición por Triby; 24/07/2015 a las 15:08 Razón: Saltos de línea en código