论坛首页 编程语言技术论坛

一个Rails运行ERB的问题(新手)

浏览 5863 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (1) :: 隐藏帖 (0)
作者 正文
   发表时间:2011-08-08   最后修改:2011-08-08
Ruby版本1.9.2
Rails版本2.3.4
Windows XP下

安装好,Ruby和Rails之后,阅读<<WEB开发敏捷之道>>,写一个"HELLO,WORLD!"出现了一个不知道怎么解决的问题.
先说说我的创建过程
1.rails myBlog
  建立了一个myBlog的工程
2.进入myBlog后,
ruby scripts/server

  运行WEBrick服务器
3.创建Say控制器
ruby script/generate controller Say

4.在say_controller.rb中进行编辑,添加hello
class SayController < ApplicationController
→ def hello
→ end
end

5.添加一个hello.html.erb,用来显示Hello from Rails!
app/views/say/hello.html.erb
<html>
<head>
<title>Hello, Rails!</title>
</head>
<body>
<h1>Hello from Rails!</h1>
</body>
</html>

6.在一切准备就绪之后,打开浏览器,输入http://localhost:3000/say/hello
然后问题就出现了,问题如下图:

然后无法运行程序,随之后WEBrick服务器就自动关闭

*http://localhost:3000/可以打开,唯独http://localhost:3000/say/hello打开出现问题!
浏览器报错的"0x7c9322ba"问题不清楚是哪里出现.
一直无法解决这个问题~请问有哪位朋友解决过这个问题,或者知道大概哪里有问题了,请多多指教~请教了.感激不尽
   发表时间:2011-08-09  
http://img011.photo.21cn.com/photos/mark/20110808/o/B67648D78357C7222B8A81A825B4A8DC.jpg

这个应该是巧合,如果http://localhost:3000/say/hello 无法访问,则是rails配置有问题。
0 请登录后投票
   发表时间:2011-08-09  

这个应该是巧合

0 请登录后投票
   发表时间:2011-08-10  
lfz8888666 写道
http://img011.photo.21cn.com/photos/mark/20110808/o/B67648D78357C7222B8A81A825B4A8DC.jpg

这个应该是巧合,如果http://localhost:3000/say/hello 无法访问,则是rails配置有问题。

会不会是版本上的问题呢`?在本来没有添加hello.html.erb这个文件的时候,是可以进行访问的.不会报错,就是加入了hello.html.erb之后,就出现图片的问题了
0 请登录后投票
   发表时间:2011-08-10  

这个就是没有HTML.ERB文件时候出现的页面,这样是存在问题吗?请问问题在哪里的呢?
0 请登录后投票
   发表时间:2011-08-10  
大哥,你有发帖问的时间装个ubuntu啥的什么都解决了。
0 请登录后投票
   发表时间:2011-08-10  
ruby rails 网页中如果有图片无法被找到就会出现这种情况,我们遇到过~现在大部分人转到LINUX下工作了 :-)
0 请登录后投票
   发表时间:2011-08-10  
喜欢折腾的话,编个debug版本,自己用windbg去跟。
我遇到问题如果google搜不到,就是这么干。
0 请登录后投票
   发表时间:2011-08-11  
1.9.2 配 2.3.4 感觉不妥!
0 请登录后投票
   发表时间:2011-08-11  
感觉是环境的问题
0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics