Thread perlboard @ sourceforge
(194 answers)
Opened by pq at 2006-07-18 03:21
[quote=Strat,30.07.2006, 14:25](can't locate PBoard::TransHandler in @INC, obwohl @INC korrekt aussieht). D.h. es wird fruehestens heute abend was mit der neuen Version.[/quote]
@INC sieht bei mir nicht korrekt aus, naemlich ist das Poard-Verzeichnis nicht drin: Code: (dl
)
@INC contains: /etc/perl /usr/lib/perl5/vendor_perl/5.8.8/i686-linux /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib/perl5/site_perl/5.8.8/i686-linux /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl/5.8.7 /usr/lib/perl5/site_perl /usr/lib/perl5/5.8.8/i686-linux /usr/lib/perl5/5.8.8 /usr/local/lib/site_perl . /usr/lib/apache/ /usr/lib/apache/lib/perl Das liegt daran, dass Du in der apache.conf.template das "use lib" durch "PERL5LIB" ersetzt hast. Warum hast Du das gemacht? Ich glaube, es kann so nicht funktionieren, weil man PERL5LIB setzen muss, bevor perl gestartet wird, also bevor Apache gestartet wird (das habe ich glaube ich schon mal irgendwo geschrieben). In einer aelteren Version hast Du dann manuell use lib $ENV{PERL5LIB} irgendwo stehen gehabt, aber das habe ich herausgenommen, weil das fuer mich irgendwie nach von-hinten-durch-die-Brust-ins-Auge aussah und außerdem PERL5LIB eigentlich als Doppelpunkt-separierte Liste definiert ist. Waere es schlimm, einfach wieder auf "use lib" in apache.conf umzusteigen? Lieblingsmodule:
![]() ![]() |