我正在尝试在Heroku上使用phantom.js自定义buildpack(https://github.com/stomita/heroku-buildpack-phantomjs)
我按照指示操作并使用
创建了一个项目heroku create --stack cedar --buildpack http://github.com/stomita/heroku-buildpack-phantomjs.git
但是当我这样做时,一切似乎都出错了。我最初认为这是一些其他问题(Heroku run rake db:migrate error with "no such file to load -- bundler/setup"),但在创建一个没有buildpack的新应用程序后实现它是导致问题的buildpack。
基本上当我使用buildpack时,一切都会出错:我的进程都没有启动,捆绑进程不起作用等等。
如何解决此问题?
答案 0 :(得分:0)
这对我有用:
heroku create --stack cedar --buildpack http://github.com/stomita/heroku-buildpack-phantomjs.git
在您的Heroku帐户上创建一个新的Heroku应用程序。git@heroku.com:stark-mist-2296.git
并切换到克隆目录。rails new .
以创建新的空白Rails应用程序。Gemfile
以使用Heroku上的Postgres - pg
代替sqlite3
。git push origin master
。你应该看到一个空白的Rails应用程序。
可能是你没有在Heroku上使用pg
gem。
<强>参考强>