Ich versuche Phantomjs auf dem Heroku-Zedernholzstapel zu betreiben.Wie Phantomjs auf Heroku ausführen?
Ich verwende ein Phantomjs Buildpack für Heroku https://github.com/stomita/heroku-buildpack-phantomjs. Allerdings habe ich die Anweisungen befolgt, kann aber immer noch nicht funktionieren. Wenn ich den Befehl heroku run bash
und Typ phantomjs --version
laufen, sagt es phantomjs: command not found
ich Dinge über LD_LIBRARY_PATH lesen, die auf „/ usr/local/lib gesetzt werden muss:/usr/lib:/lib:/app/Verkäufer/PhantomJS/lib ", das habe ich gemacht, aber ohne Erfolg.
Gibt es etwas, das ich vermisse? Wo installiert das Buildpack die Phantomjs-Binärdatei genau? Gibt es eine Möglichkeit, den Pfad zu kennen, in dem sich die Binärdatei befindet?
Ich bin mit Rubin 1.9.2
Vielen Dank für Ihre Hilfe.
EDIT: Um genauer zu sein, ich Rubin und PhantomJS kombinieren möchten, so dass ich bin mit diesem Brauch buildpack: https://github.com/ddollar/heroku-buildpack-multi, aber wenn ich zu Heroku schiebe ich bekommen „Heroku Push zurückgewiesen, scheiterte Multi App zu kompilieren“
Das ist perfekt Mann, vielen Dank :) – zanona
Große Lösung, bei weitem die einfachste und am schnellsten habe ich es versucht, UND es funktioniert tatsächlich. – SergeyB
Arbeitete für mich! Stellen Sie sicher, dass Sie die .bz2-Datei entpacken, und greifen Sie auf die phantomjs-Binärdatei zu, wenn Sie die primär aufgelistete komprimierte Datei herunterladen. –