Ich verwende Laravel Snappy als Wrapper für WKHTMLToPDF
, damit meine App PDFs generieren kann. Leider erhalte ich diesen Fehler:Laravel - wkhtmltopdf unter OS X gibt einen Fehler zurück
The exit status code '126' says something went wrong:
stderr: "sh: /audit/vendor/h4cc/wkhtmltopdf-amd64/bin/wkhtmltopdf-amd64:
cannot execute binary file
"
stdout: ""
command: /audit/vendor/h4cc/wkhtmltopdf-amd64/bin/wkhtmltopdf-amd64 --lowquality
installierte ich beide 64-Bit-Pakete (PDF und Image) durch Composer
nach dieser Anleitung: https://github.com/KnpLabs/snappy#wkhtmltopdf-binary-as-composer-dependencies, und ich kann die Pakete zu sehen sind innerhalb der/Verkäufer/Ordner installiert von meine App.
Wenn ich cd
in das PDF-Verzeichnis und sh ./wkhtmltopdf-amd64
ausführen, gibt es zurück: cannot execute binary file
.
Zuvor habe ich diese beiden Befehle auf den Ordner ausgeführt, um zu versuchen, diesen Fehler zu stoppen: chmod a+x wkhtmltopdf-amd64
und sudo chmod +x wkhtmltopdf-amd64
- aber beide scheinen dieses Problem der Ausführung einer Binärdatei nicht gelöst zu haben.
Ich bin auf der neuesten Version von OS X, jede Hilfe oder Anleitung, wie ich diese Arbeit bekommen kann, würde sehr geschätzt werden.
Ich benutze eigentlich MAMP. – Ben
Fast sicher das Problem. https://github.com/KnpLabs/snappy/issues/99 kann helfen. – trh88
Ich habe die Mac-Binärdateien installiert - http://wkhtmltopdf.org/downloads.html. Vielleicht brauche ich weitere Konfiguration jetzt, dass es installiert ist? Ich bin unsicher. – Ben