2017-09-19 3 views
0

Je travaille sur un projet, mon client veut un système d'impression thermique.J'ai essayé et fonctionne bien dans localhost.When je télécharge dans le serveur ne fonctionne pas, j'ajoute une imprimante comme texte générique plaine .Voici mon code ..Impression de reçu du serveur à l'imprimante locale

$connector = new WindowsPrintConnector("Receipt Printer"); 
    $printer = new Printer($connector); 
$printer -> initialize(); 
$printer -> setJustification(Printer::JUSTIFY_CENTER); 
$printer -> selectPrintMode(Printer::MODE_DOUBLE_WIDTH | 
    $printer -> text("Order ID : ".$orderid."\n"); 
    $printer -> text("Employee ID : ".$empid."\n"); 
    $printer -> text("Dish Name : ".$dishname."\n"); 
    $printer -> text("thanks for Ordering...\n"); 
    $printer -> cut(); 

fonctionne parfaitement localhost.Please me dire comment connecter l'imprimante à travailler ..

Couldn't print to this printer: Failed to print. Command "smbclient '//cs1008.webhostbox.net/Receipt Printer' -c 'print -' -N" failed with exit code 127: sh: smbclient: command not found 

Je reçois cette erreur message..I connaître le problen est la connexion..S'il vous plaît dites-moi quelles sont la façon dont je peux résoudre ceci..J'ai utilisé la bibliothèque qz.io mais il est prompting..please me aider ..

Répondre

2

Installation smbclient sur votre serveur distant

+0

Salut, Merci pour les reply..I je utilise linux server.And mon PC est Windows pc..Is il un lien pour cette connectivité ..si je peux savoir .. –

+0

Si j'installe smbclient dans mon serveur il wok approprié sans aucun problème. J'emploie le serveur de nuage (mais le cmbclient permet seulement vps et dedicative) .So j'ai besoin de changer le serveur. confirmez que .. –

+0

L'erreur que vous avez est 'sh: smbclient: commande introuvable 'donc oui, vous devez absolument l'installer si vous voulez vous débarrasser de cette erreur – gogaz