[freeside-users] Installation help - FreeBSD, Apache2, mod_perl2
Charles Sprickman
spork at bway.net
Thu Jan 25 22:35:21 PST 2007
Hi all,
I guess my first question is "should Freeside work with Apache2/mod_perl2"?
If so, then I should be pretty close. I've got all the perl modules installed,
and actually already have another mod_perl application running (otrs.org) with
no problems. I'm running another apache just for Freeside (as the docs
recommended). When I start up apache, it bails with this fairly confusing
error:
[Fri Jan 26 01:07:14 2007] [error] Can't locate ; in @INC (@INC contains:
/usr/local/lib/perl5/5.8.8/BSDPAN /usr/local/lib/perl5/site_perl/5.8.8/mach
/usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl
/usr/local/lib/perl5/5.8.8/mach /usr/local/lib/perl5/5.8.8 . /usr/local) at
(eval 130) line 1.\n
[Fri Jan 26 01:07:14 2007] [error] Can't load Perl file: ; for server
foo.foo.net:444, exiting...
It's odd that apache is nulling out the path to handler.pl, it is set
correctly:
Perlrequire "/usr/local/etc/freeside/handler.pl";
At this point I'm not even sure what direction to go in. Earlier in the day I
was actually getting real errors - meaning the apache error log would claim it
couldn't find "some_module.pm" and I'd track it down and install it. Now that
it's not complaining about that I have this mysterious error about not finding
";".
Some info:
FreeBSD 6.2
Apache 2.0.59
mod_perl2 2.0.2
Freeside 1.5.8
Mason 1.35
libapreq2 2.08
perl 5.8.8
postgres client/server 8.0.9
DBI 1.52
DBD-Pg 1.49
Followed the html install doc in the tarball with the exception of disabling RT
as I only want to deal with one giant perl glob at a time.
FWIW, everything but Freeside was installed via FreeBSD ports. If need be, I
can provide a list of all perl modules installed, but it seems a bit long for
the first email to this list... :)
Thanks,
Charles
More information about the freeside-users
mailing list