字体:  

使用Locomotive的人品问题

萌要素 发表于: 2007-9-23 22:55 来源: Ruby Community

CODE:

wine:~/Documents/xlog sherry$ ruby script/generate model Post/Applications/Locomotive2/Bundles/standardRailsMar2007.locobundle/i386/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/connection_adapters/abstract/connection_specification.rb:201:in `establish_connection': undefined method `[]' for false:FalseClass (NoMethodError)
        from /Applications/Locomotive2/Bundles/standardRailsMar2007.locobundle/i386/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/connection_adapters/abstract/connection_specification.rb:195:in `establish_connection'
        from /Applications/Locomotive2/Bundles/standardRailsMar2007.locobundle/i386/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/initializer.rb:229:in `initialize_database'
        from /Applications/Locomotive2/Bundles/standardRailsMar2007.locobundle/i386/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/initializer.rb:88:in `process'
        from /Applications/Locomotive2/Bundles/standardRailsMar2007.locobundle/i386/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/initializer.rb:43:in `send'
        from /Applications/Locomotive2/Bundles/standardRailsMar2007.locobundle/i386/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/initializer.rb:43:in `run'
        from ./script/../config/../config/environment.rb:13
        from /Applications/Locomotive2/Bundles/standardRailsMar2007.locobundle/i386/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require'
        from /Applications/Locomotive2/Bundles/standardRailsMar2007.locobundle/i386/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'
        from /Applications/Locomotive2/Bundles/standardRailsMar2007.locobundle/i386/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/commands/generate.rb:1
        from /Applications/Locomotive2/Bundles/standardRailsMar2007.locobundle/i386/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require'
        from /Applications/Locomotive2/Bundles/standardRailsMar2007.locobundle/i386/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'

CODE:

wine:~/Documents/xlog sherry$ ruby script/server => Booting Mongrel (use 'script/server webrick' to force WEBrick)
=> Rails application starting on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
** Starting Mongrel listening at 0.0.0.0:3000
** Starting Rails with development environment...
Exiting
/Applications/Locomotive2/Bundles/standardRailsMar2007.locobundle/i386/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/connection_adapters/abstract/connection_specification.rb:201:in `establish_connection': undefined method `[]' for false:FalseClass (NoMethodError)
        from /Applications/Locomotive2/Bundles/standardRailsMar2007.locobundle/i386/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active_record/connection_adapters/abstract/connection_specification.rb:195:in `establish_connection'
        from /Applications/Locomotive2/Bundles/standardRailsMar2007.locobundle/i386/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/initializer.rb:229:in `initialize_database'
        from /Applications/Locomotive2/Bundles/standardRailsMar2007.locobundle/i386/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/initializer.rb:88:in `process'
        from /Applications/Locomotive2/Bundles/standardRailsMar2007.locobundle/i386/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/initializer.rb:43:in `send'
        from /Applications/Locomotive2/Bundles/standardRailsMar2007.locobundle/i386/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/initializer.rb:43:in `run'
        from /Users/sherry/Documents/xlog/config/environment.rb:13
        from /Applications/Locomotive2/Bundles/standardRailsMar2007.locobundle/i386/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require'
        from /Applications/Locomotive2/Bundles/standardRailsMar2007.locobundle/i386/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'
         ... 24 levels...
        from /Applications/Locomotive2/Bundles/standardRailsMar2007.locobundle/i386/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/commands/server.rb:39
        from /Applications/Locomotive2/Bundles/standardRailsMar2007.locobundle/i386/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require'
        from /Applications/Locomotive2/Bundles/standardRailsMar2007.locobundle/i386/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'
        from script/server:3
[ 本帖最后由 萌要素 于 2007-9-23 22:59 编辑 ]

最新回复

blackanger at 2007-9-24 18:33:06
看来你也是用的MAC。。。
萌要素 at 2007-9-24 18:44:20
mbp比tp便宜啊
难道mac很特别吗?
blackanger at 2007-9-24 18:49:48
我没说特别啊
我的意思是又知道一个使用MAC的人

[ 本帖最后由 blackanger 于 2007-9-24 18:51 编辑 ]
萌要素 at 2007-9-24 18:52:03
本来以为跑到Mac下面能减少人品问题

但是看样子人品问题是对人而不是对平台
blackanger at 2007-9-24 18:52:49
晕,你回复真快
drive2me at 2007-9-24 18:59:54
哈哈,看来萌要素要先修理人品问题了,要不你怎么做呀。当然人品问题是对人呢,要不就是平台问题了,哈!

据说在MAC的平台上,做Ruby和Rails的项目比较容易,因为他们最早是从它开始为平台做起来的。
萌要素 at 2007-9-24 19:00:50
苦苦的搜寻解决人品问题的方案中

QUOTE:

原帖由 drive2me 于 2007-9-24 18:59 发表
哈哈,看来萌要素要先修理人品问题了,要不你怎么做呀。当然人品问题是对人呢,要不就是平台问题了,哈!

据说在MAC的平台上,做Ruby和Rails的项目比较容易,因为他们最早是从它开始为平台做起来的。
佛堂和教堂都去了...效果不理想...哭

[ 本帖最后由 萌要素 于 2007-9-24 19:05 编辑 ]
drive2me at 2007-9-24 19:12:39

QUOTE:

原帖由 萌要素 于 2007-9-24 19:00 发表
苦苦的搜寻解决人品问题的方案中



佛堂和教堂都去了...效果不理想...哭
不哭呀,多练习和多实践,经验多了,就好了。多吃些苦,不怕多编成,积少成多。

[ 本帖最后由 drive2me 于 2007-9-24 19:13 编辑 ]
yudi at 2007-9-27 13:21:48
google了半小时, 在Rails IRC的聊天记录里面找到类似的问题询问, 貌似数据库的问题
建议删除原包, 重新下载locomotive, 同时去这里 下载最新的rails bundle.
请在运行 .script/server 前确保mysql已经建立了程序的数据库
locomotive 是一个独立的开发包裹, 和在本机编译安装不一样, 直接删除也没有问题.