我正在尝试在 heroku cedar 堆栈上运行 phantomjs。
我正在为 heroku https://github.com/stomita/heroku-buildpack-phantomjs使用 phantomjs buildpack 。但是,我按照说明进行操作,但仍然无法使其正常工作。当我运行命令heroku run bash
并输入phantomjs --version
它说phantomjs: command not found
我阅读了有关 LD_LIBRARY_PATH 需要设置为“/usr/local/lib:/usr/lib:/lib:/app/vendor/phantomjs/lib”的内容,这就是我所做的,但没有成功。
有什么我想念的吗?buildpack 究竟在哪里安装了 phantomjs 二进制文件?有没有办法知道二进制文件的路径?
我正在使用红宝石 1.9.2
非常感谢你的帮助。
编辑:更准确地说,我想结合 ruby 和 phantomjs,所以我使用这个自定义 buildpack:https ://github.com/ddollar/heroku-buildpack-multi ,但是当我推送到 heroku 我得到“Heroku push被拒绝,无法编译 Multipack 应用程序”