not sure why but all seems to be fine, fastcgi is spawning processes properly and there are no errors in the rails logs or the apache logs.

[Tue Jun 13 22:38:51 2006] [notice] FastCGI: process manager initialized (pid 28940)
[Tue Jun 13 22:38:52 2006] [notice] Apache/1.3.36 (Unix) mod_fastcgi/2.4.2 mod_auth_passthrough/1.8 mod_log_bytes/1.2 mod_bwlimited/1.4 PHP/4.4.2 FrontPage/ mod_ssl/2.8.27 OpenSSL/0.9.7a configured -- resuming normal operations
[Tue Jun 13 22:38:52 2006] [notice] suEXEC mechanism enabled (wrapper: /usr/local/apache/bin/suexec)
[Tue Jun 13 22:38:52 2006] [notice] Accept mutex: sysvsem (Default: sysvsem)
[Tue Jun 13 22:39:20 2006] [warn] FastCGI: (dynamic) server "/home/rails/public_html/test2/public/dispatch.fcgi" started (pid 29022)
as you can see the fastcgi process starts ok but i then get an application error when running it

Application error

Change this error message for exceptions thrown outside of an action (like in Dispatcher setups or broken Ruby code) in public/500.html
Any ideas? Already checked the obvious ones like shebang line, have created a new rails app in case any syntax errors, still not working.