2017-08-14 6 views
-1

Je développe une application à l'aide Meteor js où je dois générer un pdf donc je l'ai utilisé module NPM « de wkhtmltopdf » et installer également l'outil de ligne de commande wkhtmltopdf par les commandes suivantes:wkhtmltopdf ne fonctionne pas sur le serveur javascript

sudo apt-get update 

sudo apt-get install wkhtmltopdf 

Infos serveur:

Linux ubuntu-512mb-nyc3-01 4.4.0-72-generiC#93-Ubuntu SMP Fri Mar 31 14:07:41 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux 
No LSB modules are available. 
Distributor ID: Ubuntu 
Description: Ubuntu 16.04.2 LTS 
Release: 16.04 
Codename: xenial 

wkhtmltopdf version install on server: 0.12.2.4 

Quand je suis en train de générer le pdf sur la machine locale, tout fonctionne bien, mais sur le serveur (océan numérique), il jette commande d'erreur/bin/blash introuvable.

J'ai aussi essayé de changer le chemin de wkhtmltopdf comme ci-dessous:

wkhtmltopdf.command = '/usr/local/bin/wkhtmltopdf 

errow même au-dessus de lancers francs dans ce cas.

Lorsque je tente de tester wkhtmltopdf sur le serveur en utilisant ci-dessous commande:

wkhtmltopdf http://www.google.com google.pdf 

lancer erreur: QXcbConnection: Impossible de se connecter à afficher

S'il vous plaît me guider, comment je peux faire travailler wkhtmltopdf sur serveur.

Merci,

Répondre

0

Premier lien de Google en recherchant votre texte d'erreur: https://unix.stackexchange.com/questions/192642/wkhtmltopdf-qxcbconnection-could-not-connect-to-display

Il contient des solutions pour résoudre votre problème.

+0

Merci pour la réponse, j'ai suivi le lien: https://codingexplained.com/dev-ops/installing-wkhtmltopdf-on-ubuntu-14-04-and-16-04. et l'erreur est résolue mais maintenant le lancement de l'application Erreur: **/bin/bash: wkhtmltopdf: commande introuvable wkhtmltopdf quitté avec le code 127 ** – Amit