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/Request.pm line
273
eval {…} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm line
224
HTML::Mason::Request::_initialize(‘HTML::Mason::Request::CGI=HASH(0xb3a9
b18)’) called at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Request.pm
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/Container.pm line 275
Class::Container::call_method(‘HTML::Mason::Interp=HASH(0xaec0bc4)’,
‘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/Container.pm line 353
Class::Container::create_delayed_object(‘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/HTML/Mason/Interp.pm line 348
HTML::Mason::Interp::make_request(‘HTML::Mason::Interp=HASH(0xaec0bc4)’,
‘comp’, ‘/Prefs.html’, ‘args’, ‘ARRAY(0xb3749a8)’) called at
/usr/lib/perl5/site_perl/5.8.8/HTML/Mason/Interp.pm line 342
HTML::Mason::Interp::exec(undef, undef) called at
/usr/lib/perl5/site_perl/5.8.8/HTML/Mason/CGIHandler.pm line 123
eval {…} at /usr/lib/perl5/site_perl/5.8.8/HTML/Mason/CGIHandler.pm
line 123
HTML::Mason::CGIHandler::_handler(‘HTML::Mason::CGIHandler=HASH(0xaebcc4
8)’, ‘HASH(0xb36e27c)’) called at
/usr/lib/perl5/site_perl/5.8.8/HTML/Mason/CGIHandler.pm line 73
HTML::Mason::CGIHandler::handle_cgi_object(‘HTML::Mason::CGIHandler=HASH
(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.

Thanks,
Chad