Hatena::ブログ(Diary)

UNKKKKK

 | 

2011-07-18

[][]HerokuでHello, World


HerokuでSinatraを使ってHello worldする - アインシュタインの電話番号☎
を参考に。

config.ruからコードがrequireできない

http://d.hatena.ne.jp/nagachika/20101106/rack_on_heroku
を参考に。
$LOAD_PATHにconfig.ruのあるディレクトリを追加。
(本当はProcfileでやるのがいいんだろうけど、今回はスルー)

heroku openで失敗する

エラーログを見る。

/opt/local/lib/ruby/gems/1.8/gems/launchy-2.0.1/lib/launchy/detect/runner.rb:32:in `shell_commands': undefined method `commanddline_normalize' for #<Launchy::Detect::Runner::Forkable:0x102077d28> (NoMethodError)
	from /opt/local/lib/ruby/gems/1.8/gems/launchy-2.0.1/lib/launchy/detect/runner.rb:89:in `wet_run'
	from /opt/local/lib/ruby/gems/1.8/gems/launchy-2.0.1/lib/launchy/detect/runner.rb:88:in `fork'
	from /opt/local/lib/ruby/gems/1.8/gems/launchy-2.0.1/lib/launchy/detect/runner.rb:88:in `wet_run'
	from /opt/local/lib/ruby/gems/1.8/gems/launchy-2.0.1/lib/launchy/detect/runner.rb:46:in `run'
	from /opt/local/lib/ruby/gems/1.8/gems/launchy-2.0.1/lib/launchy/application.rb:77:in `run'
	from /opt/local/lib/ruby/gems/1.8/gems/launchy-2.0.1/lib/launchy/applications/browser.rb:65:in `open'
	from /opt/local/lib/ruby/gems/1.8/gems/launchy-2.0.1/lib/launchy.rb:30:in `open'
	from /opt/local/lib/ruby/gems/1.8/gems/heroku-2.3.6/lib/heroku/command/apps.rb:189:in `open'
	from /opt/local/lib/ruby/gems/1.8/gems/heroku-2.3.6/lib/heroku/command.rb:114:in `send'
	from /opt/local/lib/ruby/gems/1.8/gems/heroku-2.3.6/lib/heroku/command.rb:114:in `run'
	from /opt/local/lib/ruby/gems/1.8/gems/heroku-2.3.6/bin/heroku:14
	from /opt/local/bin/heroku:19:in `load'
	from /opt/local/bin/heroku:19

ん?

undefined method `commanddline_normalize'


ライブラリ側のtypo
launchyのHISTORYを見ると、v2.0.1が一昨日(2011-07-16)リリースされていた模様。
そのうち直ると思うので手動で修正。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証

トラックバック - http://d.hatena.ne.jp/UNKK/20110718/p1
 | 
プロフィール

UNKK

UNKK

さあセディさん おべんきょうしましょう

この日記のはてなブックマーク数
日記の検索

ページビュー
5539