打印

ror2.0 的问题 找不到sqlite 这个文件

ror2.0 的问题 找不到sqlite 这个文件

有个工程可以(test0306), 端口号 3000
http://localhost:3000 正常显示 再点那个 About your application's environment
黄色框显示的,没有错误
然后我再新建的(ccc)端口号 3001
http://localhost:3001 正常显示 再点那个 About your application's environment
就有错误
MissingSourceFile in Rails/infoController#properties
no such file to load -- sqlite3

在test0306/config 夹子中的routes.rb文件
我加了这句(end 上面加的) map.root :controller => ''

database.yml
development:
 database: test1project
 adapter: mysql
 host: 127.0.0.1
 username: root
 password: root
都是这样配的
test0306可能是运气好碰对了
这是为什么会这样啊???新建的都不可以

TOP

test0306 页面自动生成页面

表:books
scaffold book生成页面:
访问:http://localhost:3000/books
报了以下的错:
NameError in BooksController#show
uninitialized constant BooksController::Book
RAILS_ROOT: E:/ruby/rails/test0306

Application Trace | Framework Trace | Full Trace
E:/ruby/ruby1.8.6/ruby/lib/ruby/gems/1.8/gems/activesupport-2.0.2/lib/active_support/dependencies.rb:478:in `const_missing'
app/controllers/books_controller.rb:16:in `show'
-e:4:in `load'
-e:4
怎么解决啊??

TOP

数据库 mysql

是不是mysql没有连接成功啊?

TOP

把mysql的bin 的路径 加到环境变亮就可以了 记得加分号.

我顶,终于装好了1.8.6

TOP

sqlite3 rails2.0的默认数据库,这是一个开源的数据库,你可到官网上下它的DLL文件和EXE文件,放在ruby的bin目录里就能用这个数据库了.

TOP

2008-11-23 23:11 Crawled by CCBot/1.0 (+http://www.commoncrawl.org/bot.html) @38.103.63.61