Problema esecuzione eseguibile a 32 bit su Windows a 64 bit
-
26-09-2019 - |
Domanda
io aggiungere 500 della mia reputazione come una taglia quando così mi lascia.
wkhtmltopdf per convertire le pagine web HTML a PDF. Questo funziona perfettamente sul mio server dev 32 bit [purtroppo, non posso spedire la mia macchina :-p]. Tuttavia, quando schiero al server a 64 bit dell'applicazione web vengono visualizzati i seguenti errori: (Che parte da cmd.exe)
C:\>wkhtmltopdf http://www.google.com google.pdf
Loading pages (1/5)
QFontEngine::loadEngine: GetTextMetrics failed () ] 10%
QFontEngineWin: GetTextMetrics failed ()
QFontEngineWin: GetTextMetrics failed ()
QFontEngine::loadEngine: GetTextMetrics failed ()
QFontEngineWin: GetTextMetrics failed ()
QFontEngineWin: GetTextMetrics failed ()
QFontEngineWin: GetTextMetrics failed ()
QFontEngine::loadEngine: GetTextMetrics failed () ] 36%
QFontEngineWin: GetTextMetrics failed ()
QFontEngineWin: GetTextMetrics failed ()
// ...etc....
si crea e il PDF e salvato ... solo senza testo. Tutti i form-campi, immagini, bordi, tabelle, div, span, ps, ecc sono resi con precisione ... solo privo di qualsiasi testo a tutti.
Informazioni sul server:
Windows edition: Windows Server Standard Service Pack 2
Processor: Intel Xeon E5410 @ 2.33GHz 2.33 GHz
Memory: 8.00 GB
System type: 64-bit Operating System
qualcuno può darmi un indizio su ciò che sta accadendo e come posso risolvere questo problema?
Inoltre, non ero sicuro di cosa tag / titolo a questa domanda con ... quindi se si può pensare di tag migliori / titolo commento loro o modificare la domanda. : -)
Soluzione
Bene, la risposta corretta è stata solo per riavviare il server di produzione. Alcuni font-servizio deve essere in silenzio caduto per qualche motivo sconosciuto. Che questo sia una lezione per tutti noi.