Rails找不到我的sqlite3和表

时间:2011-07-20 02:57:41

标签: ruby-on-rails passenger

我是铁轨上的菜鸟。

我试图搭建一个模型消息。 当我在本地主机上使用WEBrick服务器时,它可以正常工作。

但是当我试图在其他客户端上使用apache + passenger访问此页面(/ msgs)时,它显示“我们很抱歉,但出了点问题。”

我检查了日志文件,它显示了 “ActiveRecord :: StatementInvalid(SQLite3 :: SQLException:没有这样的表:msgs:SELECT”msgs“。* FROM”msgs“):”

我试过

  

rails c   p = Msg.new

我想会有错误,但它运作正常。

我不知道发生了什么,我什么都错过了?

问候。

尼克

1 个答案:

答案 0 :(得分:0)

该错误告诉您消息表不存在,您需要在部署应用程序的服务器上运行rake db:migrate。