【发布时间】:2010-02-19 17:41:21
【问题描述】:
我对 RoR 很陌生...我安装了 Ruby 并安装了它的 gems...
然后下载并安装MySql...
创建了我的第一个目录演示。
然后使用 ruby script/server
启动服务器在浏览器中输入http://localhost:3000 url 并获得“欢迎登机”页面..到目前为止一切都很好......
现在我使用 ruby 脚本/生成控制器说创建一个控制器
控制器已创建,看起来像这样
class SayController < ApplicationController
def hello
end
end
然后我创建一个看起来像这样的视图文档 hello.html.erb..
<html>
<body>
<h1>Hello World!!!</h1>
</body>
</html>
现在我在浏览器中输入 url http://localhost:3000/say/hello 并收到以下错误
此应用程序无法启动,因为未找到 sqlite3.dll。重新安装应用程序可能会解决此问题。 并且浏览器会显示默认错误页面
我做了一些谷歌搜索并尝试了以下..
1.gem 安装 sqlite-ruby
2.gem 安装 sqlite3-ruby
第一个返回了成功消息....第二个最初给出了成功消息,然后用 no definition 错误淹没了我。
我什至还没有开始使用模型......为什么它甚至在 sqlite 中抛出异常......?!因为这是我第一次尝试使用 RoR,所以我完全困惑和迷失在这里......
提前谢谢...
【问题讨论】:
标签: ruby-on-rails ruby rubygems