
21/06/2012, 09:42
|
| | Fecha de Ingreso: diciembre-2011 Ubicación: Castellón
Mensajes: 39
Antigüedad: 13 años, 2 meses Puntos: 2 | |
imprimir en impresora usando PHP Tengo una web en un servidor propio (windows 7) en la que necesito imprimir un pdf de 4 páginas en una impresora conectada en red.
La impresora está correctamente configurada y si lanzo el comando por línea de comandos, imprime perfectamente.
El comando es:
"C:\Program Files\Foxit Software\Foxit Reader\Foxit Reader.exe" /p c:\data\jobs\book00000133\book.pdf 2>&
El caso es que, como digo, si abro un "cmd" y escribo esa línea, al momento me está imprimiendo en la impresora en red. Pero cuando lanzo el comando mediante php:
$cmd = '"C:\\Program Files\\Foxit Software\\Foxit Reader\\Foxit Reader.exe" /p c:\\data\\jobs\\book00000133\\book.pdf 2>&1';
exec($cmd, $output, $status);
No imprime nada.
$output es un array vacío y $status vale 0 tras la supuesta impresión.
PHP está instalado en este equipo, por lo que debería funcionar correctamente.
¿Alguien tiene alguna idea de qué puede estar pasando?
gracias! |