社区应用 最新帖子 精华区 社区服务 会员列表 统计排行 银行
  • 6578阅读
  • 10回复
xiaoqiu 离线

级别: 中文化团队


显示用户信息 

倒序阅读   只看楼主      楼主   发表于: 2007-07-23
更多操作

关于开源项目RGB的问题.

将项目建立以后,出现这样的情况:访问:http://localhost:3003/front/index
No user:
RAILS_ROOT: ./script/../config/..

Application Trace | Framework Trace | Full Trace
#{RAILS_ROOT}/app/controllers/front_controller.rb:177:in `get_board\'
-e:4:in `load\'
-e:4
skyover 离线

级别: 管理员


显示用户信息 

只看该作者      沙发   发表于: 2007-07-23
这个项目的migration还没有写好。

出现这个错误的原因是因为当前数据表里没有用户相关。
你可以给users和boards表里插入一条纪录,然后再访问: http://localhost:3000/username/boardname
谢谢大家加入Ruby中文社区!
xiaoqiu 离线

级别: 中文化团队


显示用户信息 

只看该作者      板凳   发表于: 2007-07-23
我这个是刚从svn上下载的.能不能把你的程序和数据发给我?
skyover 离线

级别: 管理员


显示用户信息 

只看该作者      地板   发表于: 2007-07-23
我的程序和SVN上的是一样的,等下我去服务器上抓两条数据给你。
谢谢大家加入Ruby中文社区!
skyover 离线

级别: 管理员


显示用户信息 

只看该作者      4楼  发表于: 2007-07-23
刚想到其实不用这么麻烦,呵呵。


cd rgb
ruby script/console


建立用户

u = User.new
u.name = 'admin'
u.password = 'abc'
u.email = 'no@sorry.com'

u.save!


建立留言本

b = u.boards.new
b.name = 'MyBoard'
b.title = 'My First Rails GuestBook'
b.public = true
b.emoticon = '/skins/default/emot/'
b.description = 'welcome to my first board!'
b.homepage = 'http://www.ruby-lang.org.cn'
b.userface = 'guyun/userfaces'
b.style = 'guyun'

b.save!



执行一下看看。
谢谢大家加入Ruby中文社区!
xiaoqiu 离线

级别: 中文化团队


显示用户信息 

只看该作者      5楼  发表于: 2007-07-23
这个应该是怎么执行呀?我输入u=User.new回车后就提示错误信息.

[ 本帖最后由 xiaoqiu 于 2007-7-23 18:27 编辑 ]
skyover 离线

级别: 管理员


显示用户信息 

只看该作者      6楼  发表于: 2007-07-23

cd rgb
ruby script/console


这段啊。
rgb 代表你放置rgb的目录。
谢谢大家加入Ruby中文社区!
xiaoqiu 离线

级别: 中文化团队


显示用户信息 

只看该作者      7楼  发表于: 2007-07-23
这个已经知道了,就是打开控制台后不知道怎么做了.
skyover 离线

级别: 管理员


显示用户信息 

只看该作者      8楼  发表于: 2007-07-23
就是u=User.new了。
谢谢大家加入Ruby中文社区!
xiaoqiu 离线

级别: 中文化团队


显示用户信息 

只看该作者      9楼  发表于: 2007-07-23
能不能写一个详细一点的过程?
描述
快速回复

如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
认证码:

 回复后跳转到最后一页