shell_exec($cmd)

keroppi
23 de Noviembre del 2004
Estoy intentando ejecutar un programa desde la linea de comandos a traves de php.

Pruebo lo siguiente en la consola de windows:

D:>c:"Archivos de programa"aspellbinaspell.exe -a --lang=es <D:prueba.txt 2>&1

esto funciona bien, pero cuando lo ejecuto desde un php=> me da error.
Me dice:
Warning: shell_exec(): Unable to execute 'c:"Archivos de programa"aspellbinaspell -a --lang=es --encoding=utf-8 < D:prova.txt 2>&1' in d:inetpubwwwrootserver-correctorprovaaspell.php on line 18

¿Porque no ejecuta el comando?

keroppi

eth0
23 de Noviembre del 2004
Quítale las comillas al Archivos de programa.

keroppi
23 de Noviembre del 2004
Gracias eth0.

Ahora ya me funciona.

keroppi