I'm trying to use mod_fcgid to run a ROR app on CentOS 4.4. I have Ruby
1.8.5, mod_fcgid 1.10, fastcgi 2.4.0, and apache 2.0.52. Whenever I load my
site, I receive the following error.
[Sat May 05 13:42:51 2007] [notice] mod_fcgid: server
/var/www/rails/pm/public/dispatch.fcgi(32451) started
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`gem_original_require': no such file to load -- fcgi (MissingSourceFile)
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in
`require'
from
/usr/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:495:in
`require'
from
/usr/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:342:in
`new_constants_in'
from
/usr/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:495:in
`require'
from /usr/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/fcgi_handler.rb:1
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:32:in
`gem_original_require'
from /usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:32:in
`require'
from
/usr/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:495:in
`require'
from
/usr/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:342:in
`new_constants_in'
from
/usr/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:495:in
`require'
from /var/www/rails/pm/public/dispatch.fcgi:22
[Sat May 05 13:42:52 2007] [error] [client 69.243.156.25] Premature end of
script headers: dispatch.fcgi, referer: http://pm.arocksoftware.com/
[Sat May 05 13:42:57 2007] [notice] mod_fcgid: process
/var/www/rails/pm/public/dispatch.fcgi(32451) exit(communication error),
terminated by calling exit(), return code: 1
I must be missing something in my config, here is my virtual host config.
Am I missing something?
Thanks,
Todd
<VirtualHost *:80>
ServerName pm.arocksoftware.com
SetEnv RAILS_ENV production
DocumentRoot /var/www/rails/pm/public/
# TODO custom rolling logs
<Directory /var/www/rails/pm/public/>
Options +FollowSymLinks +ExecCGI
AllowOverride AuthConfig Indexes Limit
Order allow,deny
Allow from all
RewriteEngine On
RewriteRule ^$ index.html [QSA]
RewriteRule ^([^.]+)$ $1.html [QSA]
RewriteCond %{REQUEST_FILENAME} !-f
#RewriteRule ^(.*)$ dispatch.cgi [QSA,L]
RewriteRule ^(.*)$ dispatch.fcgi [QSA,L]
ErrorDocument 500 "<h2>Application error</h2>Rails application
failed to start properly"
</Directory>
</VirtualHost>
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Mod-fcgid-users mailing list
Mod-fcgid-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mod-fcgid-users