Tema: Comandos cmd
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/12/2012, 06:57
valago
Invitado
 
Mensajes: n/a
Puntos:
Comandos cmd

Hola amigos,
me ha surgido un problema. Necesito desde un archivo php, ejecutar un comando por linea de comandos de windows.

Código PHP:
Ver original
  1. echo '<pre>';
  2.  
  3. $prueba = exec('tesseract ocr1.jpg ocrphp -l eng', $resul);
  4.  
  5. echo '
  6. </pre>
  7. <hr />:::: ' . $prueba . '
  8. <hr />:::: ' . $resul;

Como se puede comprobar estoy intentando ejecutar el software ocr de google, este comando, lo he probado directamente desde linea de comandos y funciona correctamente, lo que hacer es hacer el ocr a ocr1.jpg y lo guarda en el archivo ocrphp que lo convierte a txt.

He estado probando de varias formas, en vez de con exec con shellexec, system, etc, pero no consigo que lo haga bien, o se queda colgado el navegador, o no hace nada.

No se que estaré haciendo mal, seguramente estaré utilizando mal esa función, o será necesario utilizar otra.
Necesitaria que me guiaran un poco.

Un saludo y muchas gracias de antemano.