Hello world! I have a brand new installation of RT 3.8.2. The configure, testdeps, e install worked propperly, and I was able to run initialize-database, all ok so far.
But setting apache to run the web interface fails because of bin/webmux.pl file. Whenever I have the line: PerlRequire "/opt/rt-3.8/bin/webmux.pl" in my apache config file, apache crashes with the error: [error] Can't locate object method "Config" via package "RT" at /opt/rt-3.8/bin/webmux.pl line 100.\nBEGIN failed--compilation aborted at /opt/rt-3.8/bin/webmux.pl line 102.\nCompilation failed in require at (eval 243) line 1.\n I've tryed som workarounds found at this list archives and other foruns, but none worked. I've tryed upgrading UNIVERSAL::require as suggested, but it was alread in the newest version. I checked if it could be the config of SELINUX, but it was already set to permissive. Nothing in the /var/log/messages. Also tryed adding the code bellow in webmux.pl, after the BEGIN block, but nothing changed. require Apache::RequestUtil; no warnings 'redefine'; my $sub = *Apache::request{CODE}; *Apache::request = sub { my $r; eval { $r = $sub->('Apache'); }; # warn $@ if $@; return $r; }; I have apache 2.2.9-10 and mod_perl 2.0.4-1 in a Debian/Lenny box. Any fixes for that? -- Krishnamurti Lelis Lima Vieira Nunes _______________________________________________ http://lists.bestpractical.com/cgi-bin/mailman/listinfo/rt-users Community help: http://wiki.bestpractical.com Commercial support: sa...@bestpractical.com Discover RT's hidden secrets with RT Essentials from O'Reilly Media. Buy a copy at http://rtbook.bestpractical.com