I’m trying to run the “hello world” script from Agile Wev Development
with Rails…
I’ve created my “SayController”:
class SayController < ApplicationController
def hello
end
end
and I’ve created my hello.rhtm with basic html that shows “Hello from
Rails!”.
However, when I try to access it, I get this error from the Webrick
console:
(I’m trying to go to domain.com:3000/say/controller
#<ArgumentError: Anonymous modules have no name to be referenced by>
[“/usr/lib/ruby/gems/1.8/gems/activesupport-1.4.1/lib/active_support/dependencies.rb:404:in
to_constant_name'", "/usr/lib/ruby/gems/1.8/gems/activesupport-1.4.1/lib/active_support/dependencies.rb:214:in
qualified_name_for’”,
“/usr/lib/ruby/gems/1.8/gems/activesupport-1.4.1/lib/active_support/dependencies.rb:476:in
const_missing'", "/usr/lib/ruby/gems/1.8/gems/rails-1.2.2/lib/dispatcher.rb:117:in
reset_after_dispatch’”,
“/usr/lib/ruby/gems/1.8/gems/rails-1.2.2/lib/dispatcher.rb:51:in
dispatch'", "/usr/lib/ruby/gems/1.8/gems/rails-1.2.2/lib/webrick_server.rb:113:in
handle_dispatch’”,
“/usr/lib/ruby/gems/1.8/gems/rails-1.2.2/lib/webrick_server.rb:79:in
service'", "/usr/lib/ruby/1.8/webrick/httpserver.rb:104:in
service’”,
“/usr/lib/ruby/1.8/webrick/httpserver.rb:65:in run'", "/usr/lib/ruby/1.8/webrick/server.rb:173:in
start_thread’”,
“/usr/lib/ruby/1.8/webrick/server.rb:162:in start_thread'", "/usr/lib/ruby/1.8/webrick/server.rb:95:in
start’”,
“/usr/lib/ruby/1.8/webrick/server.rb:92:in start'", "/usr/lib/ruby/1.8/webrick/server.rb:23:in
start’”,
“/usr/lib/ruby/1.8/webrick/server.rb:82:in start'", "/usr/lib/ruby/gems/1.8/gems/rails-1.2.2/lib/webrick_server.rb:63:in
dispatch’”,
“/usr/lib/ruby/gems/1.8/gems/rails-1.2.2/lib/commands/servers/webrick.rb:59”,
“/usr/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in require'", "/usr/lib/ruby/gems/1.8/gems/activesupport-1.4.1/lib/active_support/dependencies.rb:495:in
require’”,
“/usr/lib/ruby/gems/1.8/gems/activesupport-1.4.1/lib/active_support/dependencies.rb:342:in
new_constants_in'", "/usr/lib/ruby/gems/1.8/gems/activesupport-1.4.1/lib/active_support/dependencies.rb:495:in
require’”,
“/usr/lib/ruby/gems/1.8/gems/rails-1.2.2/lib/commands/server.rb:39”,
"/usr/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in require'", "script/server:3"] [2007-02-11 10:58:52] ERROR
/say/hello’ not found.
24.2.106.135 - - [11/Feb/2007:10:58:50 EST] “GET /say/hello HTTP/1.1”
404 290
- → /say/hello
Any help is appreciated.
Thanks,
Brian