[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

Apache not Interpreting Ruby or Something ...

nobrow

10/24/2007 3:38:00 PM

Still cannot get Ruby/Rails/Apache to play together. Have mod_ruby
installed and loaded and I think I have setup fcgi properly, but when
I try an "Hello Rails World" example I just get

[code]
#!/usr/bin/ruby18
#
# You may specify the path to the FastCGI crash log (a log of
unhandled
# exceptions which forced the FastCGI instance to exit, great for
debugging)
# and the number of requests to process before running garbage
collection.
#
# By default, the FastCGI crash log is RAILS_ROOT/log/
fastcgi.crash.log
# and the GC period is nil (turned off). A reasonable number of
requests
# could range from 10-100 depending on the memory footprint of your
app.
#
# Example:
# # Default log path, normal GC behavior.
# RailsFCGIHandler.process!
#
# # Default log path, 50 requests between GC.
# RailsFCGIHandler.process! nil, 50
#
# # Custom log path, normal GC behavior.
# RailsFCGIHandler.process! '/var/log/myapp_fcgi_crash.log'
#
require File.dirname(__FILE__) + "/../config/environment"
require 'fcgi_handler'

RailsFCGIHandler.process!
[/code]

Please suggest solutions.

2 Answers

Mikel Lindsaar

10/24/2007 4:14:00 PM

0

I am sure you would get a lot better help at the ruby on rails talk group.

I would suggest posting there with the operating system you are using,
the version of apache, what verstion of Ruby you are using and what
version of rails.

The problem will 99.99999999% chance be in your configuration.

The people here are all about ruby itself, not rails

Good luck!

Mikel

On 10/25/07, nobrow <nobrow@gmail.com> wrote:
> Still cannot get Ruby/Rails/Apache to play together. Have mod_ruby
> installed and loaded and I think I have setup fcgi properly, but when
> I try an "Hello Rails World" example I just get
>
> [code]
> #!/usr/bin/ruby18
> #
> # You may specify the path to the FastCGI crash log (a log of
> unhandled
> # exceptions which forced the FastCGI instance to exit, great for
> debugging)
> # and the number of requests to process before running garbage
> collection.
> #
> # By default, the FastCGI crash log is RAILS_ROOT/log/
> fastcgi.crash.log
> # and the GC period is nil (turned off). A reasonable number of
> requests
> # could range from 10-100 depending on the memory footprint of your
> app.
> #
> # Example:
> # # Default log path, normal GC behavior.
> # RailsFCGIHandler.process!
> #
> # # Default log path, 50 requests between GC.
> # RailsFCGIHandler.process! nil, 50
> #
> # # Custom log path, normal GC behavior.
> # RailsFCGIHandler.process! '/var/log/myapp_fcgi_crash.log'
> #
> require File.dirname(__FILE__) + "/../config/environment"
> require 'fcgi_handler'
>
> RailsFCGIHandler.process!
> [/code]
>
> Please suggest solutions.
>
>
>

nobrow

10/24/2007 4:49:00 PM

0

On Oct 24, 4:37 pm, nobrow <nob...@gmail.com> wrote:
> Still cannot get Ruby/Rails/Apache to play together. Have mod_ruby
> installed and loaded and I think I have setup fcgi properly, but when
> I try an "Hello Rails World" example I just get
>
> [code]
> #!/usr/bin/ruby18
> #
> # You may specify the path to the FastCGI crash log (a log of
> unhandled
> # exceptions which forced the FastCGI instance to exit, great for
> debugging)
> # and the number of requests to process before running garbage
> collection.
> #
> # By default, the FastCGI crash log is RAILS_ROOT/log/
> fastcgi.crash.log
> # and the GC period is nil (turned off). A reasonable number of
> requests
> # could range from 10-100 depending on the memory footprint of your
> app.
> #
> # Example:
> # # Default log path, normal GC behavior.
> # RailsFCGIHandler.process!
> #
> # # Default log path, 50 requests between GC.
> # RailsFCGIHandler.process! nil, 50
> #
> # # Custom log path, normal GC behavior.
> # RailsFCGIHandler.process! '/var/log/myapp_fcgi_crash.log'
> #
> require File.dirname(__FILE__) + "/../config/environment"
> require 'fcgi_handler'
>
> RailsFCGIHandler.process!
> [/code]
>
> Please suggest solutions.

Typically I got it soon after posting. I hadn't configured Apache with
the required flag (-D FCGID) to make the fcgi module load. After that
there were just a load of annoying permissions problems, and now I am
finally on Rails.