Ich bin neu so ssh und Terminal-Befehle Ich bin installiert pdftk auf meinem Webserver (Linus Cent-Os dedizierten virtuellen Server) mit der stack overflow.passt nicht in pdftk
Obwohl bekam zunächst Probleme, weil alle meine Erfahrung GUI war, aber irgendwie den Anweisungen folgen, gelang es mir bei der Installation pdftk
Nun, wenn ich Befehl eingeben whereis pdftk
die Antwort
pdftk:/usr/bin/pdftk/usr/lokal/bin/pdftk/
wenn ich folgte Die Anleitung, der letzte Schritt war, den Ordner nach/usr/local/bin/zu kopieren, der erfolgreich war. Wenn ich nun den Befehl pdftk --version
ausfühle, wird er erfolgreich ausgeführt und gibt die Versionsinformationen zurück.
in meinem php, wenn ich versuche, diese
passthru('/usr/local/bin/pdftk --version')
nothis angezeigt wird
mit verwendenkann mir jemand führen, was tun Kann ich?
Wenn pdftk die Versionsdaten in STDERR statt in STDOUT schreibt, werden Sie es nicht sehen - passthru erfasst stderr normalerweise nicht. Versuchen Sie, 'pdftk --version 2> & 1' zu verwenden, um stderr in stdout zu erzwingen. –
von Addin '2> & 1' in PHP-Code gibt zurück sh:/usr/bin/pdftk: Keine solche Datei oder Verzeichnis, obwohl ich Ihnen die Ausgabe von 'whereis pdftk' –
mit Powerpannel gesagt habe, habe ich gesehen, dass die Datei pdftk existiert tatsächlich auf dem Standort –