2011-04-25 22 views
9

Estoy intentando convertir un archivo HTML a PDF usando wkhtmltopdf.El comando wkhtmltopdf falla

Para ello he instalado wkhtmltopdf en un cuadro de Debian y estoy tratando de ejecutar este comando:

/usr/bin/xvfb-run -a -s "-screen 0 640x480x16" wkhtmltopdf /path/convert.1303714349.4961.html.tmp /path/convert.1303714349.4961.pdf.tmp 

me sale el siguiente error:

Loading page (1/2) 
Error: Failed loading page file:///path/convert.1303714349.4961.html.tmp (sometimes it will work just to ignore this error with --ignore-load-errors) 

El archivo existe en /path/convert.1303714349.4961.html.tmp, y los permisos están establecidos correctamente. ¿Puede tener algo que ver con el camino que se antepone con file://?

+0

tuve este problema debido a un código JavaScript, que vuelve a cargar mi página mientras se convirtió a pdf. No sé, quizás esto ayude a alguien: -? – vladCovaliov

Respuesta

0

No he tenido ningún problema con las rutas "file: //" en mi cuadro de Windows 7.

¿Ha intentado el consejo en el mensaje de error --igonore-load-errors?

+0

Sí, no cambió nada. – phidah

+1

¿Dónde configuro --load-error-handling ignore? En el inicializador de configuración Rails? – nathanengineer

2

Otro consejo útil es para reemplazar los espacios en el nombre del archivo por algunos carbón como "_", debido a que el nombre del archivo tiene espacios el proceso falla carga de la página

Cuestiones relacionadas