作者BM0108 (冲)
看板Ruby
标题[问题] local端可以执行的code放到heroku後却不能跑
时间Thu Sep 8 18:29:00 2011
环境:
Ruby 1.8.7 Rails 3.1.0
状况:
我写了一份rails code,用rails sever在本地端可以正常执行
可是push上heroku後却出现:
We're sorry, but something went wrong.
We've been notified about this issue and we'll take a look at it shortly.
logs讯息显示如下:
2011-09-08T10:27:40+00:00 app[web.1]: Started GET "/" for 140.112.4.196 at
Thu Sep 08 03:27:40 -0700 2011
2011-09-08T10:27:40+00:00 app[web.1]:
2011-09-08T10:27:40+00:00 app[web.1]: ActiveRecord::ConnectionNotEstablished (A
ctiveRecord::ConnectionNotEstablished):
2011-09-08T10:27:40+00:00 app[web.1]:
2011-09-08T10:27:40+00:00 app[web.1]:
2011-09-08T10:27:40+00:00 app[web.1]:
2011-09-08T10:27:40+00:00 app[web.1]: cache: [GET /] miss
2011-09-08T10:27:40+00:00 heroku[router]: GET ptttranspost.heroku.com/ dyno=web
.1 queue=0 wait=0ms service=5ms status=500 bytes=728
2011-09-08T10:27:40+00:00 heroku[nginx]: 140.112.4.196 - - [08/Sep/2011:03:27:4
0 -0700] "GET / HTTP/1.1" 500 728 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_1) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/13.0.782.220
Safari/535.1" ptttranspost.heroku.com
感觉问题出在标黄色的那行,但我不确定是不是也不知道该如何解决
第一次用rails,有请前辈指点了!
想顺带一问,有办法把log上的时间改成台湾的时间吗?
谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.4.196
※ 编辑: BM0108 来自: 140.112.4.196 (09/08 18:39)
1F:推 B1ack3y3:你没有在heroku上建立资料库? 09/08 19:54
2F:→ BM0108:没有 而且我也把db改成pg了 还是不行 09/08 20:02
3F:→ BM0108:还是说 就算code不用db,也一定要建? 09/08 20:06