Deployment 赫罗库+;Sinatra:H10(应用程序崩溃)
所以,我真的很纠结于此。如果我不能解决这个问题,我就要揍我的朋友了。。。 因此,我试图将Sinatra应用程序部署到Heroku,但每次我尝试时,都会收到相同的错误消息,即旧的“应用程序错误”。 顺便说一句,通过运行Deployment 赫罗库+;Sinatra:H10(应用程序崩溃),deployment,heroku,sinatra,Deployment,Heroku,Sinatra,所以,我真的很纠结于此。如果我不能解决这个问题,我就要揍我的朋友了。。。 因此,我试图将Sinatra应用程序部署到Heroku,但每次我尝试时,都会收到相同的错误消息,即旧的“应用程序错误”。 顺便说一句,通过运行 $ruby sppin.rb 这是我的日志和config.ru文件: (对不起,时间长了。=/) 而且,为了记录在案,我的sppin.rb文件:(非常基本的东西) 使用绝对路径(根据您的情况进行调整) 刚发现我的问题。我必须向我的应用程序根添加一个.gems文件,包括我在应用程序
$ruby sppin.rb
这是我的日志和config.ru文件:
(对不起,时间长了。=/)
而且,为了记录在案,我的sppin.rb文件:(非常基本的东西)
使用绝对路径(根据您的情况进行调整)
刚发现我的问题。我必须向我的应用程序根添加一个.gems文件,包括我在应用程序中使用的任何gem。就我而言,我刚刚使用了Sinatra和Haml,因此,我的.gems文件是:
source 'http://rubygems.org'
'sinatra'
'haml'
require 'sppin'
run Sinatra::Application
require 'rubygems'
require 'sinatra'
require 'haml'
get '/' do
@title = "Sppin"
haml :index
end
require File.expand_path('../sppin', __FILE__)
source 'http://rubygems.org'
'sinatra'
'haml'