There is nothing in the rails logs. I edited the environment, htaccess, database.yml and routes files that were generated on the server so that all file permissions are the same and no shebang surprise.
index.html renders; it hrefs to /controller/action which fails.
06 21:30:06 2008] [notice] mod_fcgid: process /home/musicmo/public_html/dispatch.fcgi(10177) exit(communication error), terminated by calling exit(), return code: 1
[Sun Jan 06 21:30:03 2008] [notice] mod_fcgid: server /home/musicmo/public_html/dispatch.fcgi(10177) started
[Sun Jan 06 21:26:40 2008] [notice] mod_fcgid: process /home/musicmo/public_html/dispatch.fcgi(9885) exit(communication error), terminated by calling exit(), return code: 1
[Sun Jan 06 21:26:37 2008] [notice] mod_fcgid: server /home/musicmo/public_html/dispatch.fcgi(9885) started
[Sun Jan 06 21:25:40 2008] [notice] mod_fcgid: process /home/musicmo/public_html/dispatch.fcgi(9794) exit(communication error), terminated by calling exit(), return code: 1
[Sun Jan 06 21:25:37 2008] [notice] mod_fcgid: server /home/musicmo/public_html/dispatch.fcgi(9794) started
[Sun Jan 06 21:24:10 2008] [notice] mod_fcgid: process /home/musicmo/public_html/dispatch.fcgi(9627) exit(communication error), terminated by calling exit(), return code: 1
[Sun Jan 06 21:24:07 2008] [notice] mod_fcgid: server /home/musicmo/public_html/dispatch.fcgi(9627) started
[Sun Jan 06 21:22:16 2008] [notice] mod_fcgid: process /home/musicmo/public_html/dispatch.fcgi(9349) exit(communication error), terminated by calling exit(), return code: 1
[Sun Jan 06 21:22:10 2008] [notice] mod_fcgid: server /home/musicmo/public_html/dispatch.fcgi(9349) started
[Sun Jan 06 21:16:12 2008] [notice] mod_fcgid: process /home/musicmo/public_html/dispatch.fcgi(8884) exit(communication error), terminated by calling exit(), return code: 1
[Sun Jan 06 21:16:09 2008] [notice] mod_fcgid: server /home/musicmo/public_html/dispatch.fcgi(8884) started
[Sun Jan 06 21:16:01 2008] [notice] mod_fcgid: process /home/musicmo/public_html/dispatch.fcgi(8849) exit(communication error), terminated by calling exit(), return code: 1
[Sun Jan 06 21:15:58 2008] [notice] mod_fcgid: server /home/musicmo/public_html/dispatch.fcgi(8849) started
[Sun Jan 06 20:59:01 2008] [notice] mod_fcgid: process /home/musicmo/public_html/dispatch.fcgi(7514) exit(communication error), terminated by calling exit(), return code: 1
[Sun Jan 06 20:58:58 2008] [notice] mod_fcgid: server /home/musicmo/public_html/dispatch.fcgi(7514) started
[Sun Jan 06 20:58:57 2008] [info] mod_fcgid: /home/musicmo/public_html/dispatch.fcgi spawn score 10 >= 10, skip the spawn request
[Sun Jan 06 20:58:56 2008] [info] mod_fcgid: /home/musicmo/public_html/dispatch.fcgi spawn score 11 >= 10, skip the spawn request
[Sun Jan 06 20:58:55 2008] [notice] mod_fcgid: process /home/musicmo/public_html/dispatch.fcgi(7506) exit(communication error), terminated by calling exit(), return code: 1
[Sun Jan 06 20:58:55 2008] [notice] mod_fcgid: process /home/musicmo/public_html/dispatch.fcgi(7507) exit(communication error), terminated by calling exit(), return code: 1
[Sun Jan 06 20:58:55 2008] [notice] mod_fcgid: too much /home/musicmo/public_html/dispatch.fcgi process(current:2, max:2), skip the spawn request
[Sun Jan 06 20:58:54 2008] [notice] mod_fcgid: too much /home/musicmo/public_html/dispatch.fcgi process(current:2, max:2), skip the spawn request
[Sun Jan 06 20:58:53 2008] [info] mod_fcgid: /home/musicmo/public_html/dispatch.fcgi spawn score 10 >= 10, skip the spawn request
[Sun Jan 06 20:58:53 2008] [notice] mod_fcgid: server /home/musicmo/public_html/dispatch.fcgi(7507) started
[Sun Jan 06 20:58:52 2008] [info] mod_fcgid: /home/musicmo/public_html/dispatc