New install / page loading problem

I have installed RT several times in the past, but am having issues with
a new install of 3.6.0. I am on Fedora Core 5 (2.6.17-1.2157_FC5) and
am trying to use lighttpd (1.4.11-1) and fastcgi (via lighttpd-fastcgi
1.4.11-1) both installed via yum. Also FWIW I am using mysql (5.0.22-1)
and exim (4.62-2).

Everything seems to install okay, other than the Apache::Test module
which I had to force. In my lighttpd.conf file, I use the defaults, but
I load mod_fastcgi, set server.document-root = “/opt/rt3/share/html/”,
and include the following:

fastcgi.server = ( “/” =>
“socket” => “/opt/rt3/var/appSocket”,
“bin-path” => “/opt/rt3/bin/mason_handler.fcgi”,
“check-local” => “disable”

Then when I visit the URL I do get a login screen (not the too-familiar
"you’re almost there" page) and can login, but the formatting is totally
wrong as if it can’t load any .css .js or image files.

Clicking on a link gives me this error (mostly unintelligible to me):

could not find component for initial path ‘/Prefs.html’ (component roots
are: ‘/opt/rt3/local/html’, ‘/opt/rt3/share/html’)

Trace begun at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/ line
eval {…} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/ line
b18)’) called at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/
line 205
HTML::Mason::Request::new(‘HTML::Mason::Request::CGI’, ‘error_mode’,
‘output’, ‘autoflush’, 0, ‘error_format’, ‘html’, ‘cgi_request’,
‘HTML::Mason::FakeApache=HASH(0xb3d77dc)’, ‘out_method’,
‘CODE(0xb3db548)’, ‘interp’, ‘HTML::Mason::Interp=HASH(0xaec0bc4)’,
‘comp’, ‘/Prefs.html’, ‘args’, ‘ARRAY(0xb3749a8)’, ‘container’,
‘HASH(0xb3d4b20)’) called at
/usr/lib/perl5/site_perl/5.8.8/Class/ line 275
‘request’, ‘new’, ‘interp’, ‘HTML::Mason::Interp=HASH(0xaec0bc4)’,
‘comp’, ‘/Prefs.html’, ‘args’, ‘ARRAY(0xb3749a8)’, ‘container’,
‘HASH(0xb3d4b20)’) called at
/usr/lib/perl5/site_perl/5.8.8/Class/ line 353
‘HTML::Mason::Interp=HASH(0xaec0bc4)’, ‘comp’, ‘/Prefs.html’, ‘args’,
‘ARRAY(0xb3749a8)’, ‘container’, ‘HASH(0xb3d4b20)’) called at
/usr/lib/perl5/site_perl/5.8.8/HTML/Mason/ line 348
‘comp’, ‘/Prefs.html’, ‘args’, ‘ARRAY(0xb3749a8)’) called at
/usr/lib/perl5/site_perl/5.8.8/HTML/Mason/ line 342
HTML::Mason::Interp::exec(undef, undef) called at
/usr/lib/perl5/site_perl/5.8.8/HTML/Mason/ line 123
eval {…} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/
line 123
8)’, ‘HASH(0xb36e27c)’) called at
/usr/lib/perl5/site_perl/5.8.8/HTML/Mason/ line 73
(0xaebcc48)’, ‘CGI::Fast=HASH(0xb137ef8)’) called at
/opt/rt3/bin/mason_handler.fcgi line 76
eval {…} at /opt/rt3/bin/mason_handler.fcgi line 76

Question: Has anyone else experienced this behavior? Is it a stupid
mistake? Should I start over from scratch? Am I doomed to continue
using Apache?

Any help or suggestions would be greatly appreciated.