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.

Code:
[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/5.0.2.2635.SR1.2 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

Code:
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.