[rt-users] Updated Perl Modules for RT3 kills Apache

Camron W. Fox cwfox at fujitsu.com
Wed Apr 16 17:23:29 EDT 2003


Alle,

	I'm running RHL7.3, Kernel 2.4.18-27.7.xsmp, apache-1.3.27-2,
mod_perl-1.26-5. I am also currently running RT2.0.13. I have just completed
using the rt-test-dependencies script to install/upgrade the perl modules
from CPAN for RT3.0.1. When I try to restart apache (no further RT3
installation steps have been done), I get the following error:

[root at hilo rt-3-0-1]# /etc/init.d/httpd start
Starting httpd: Variable "$m" is not imported at
/usr/local/rt2/bin/webmux.pl line 94.
[Wed Apr 16 10:58:14 2003] [error] Global symbol "$m" requires explicit
package name at /usr/local/rt2/bin/webmux.pl line 94.
Compilation failed in require at (eval 5) line 1.

Syntax error on line 1288 of /etc/httpd/conf/httpd.conf:
Global symbol "$m" requires explicit package name at
/usr/local/rt2/bin/webmux.pl line 94.
Compilation failed in require at (eval 5) line 1.

                                                           [FAILED]
[root at hilo rt-3-0-1]#

	Lines 93-95 of webmux.pl are:

	    sub CGIObject {
		$m->cgi_object();
	    }


	Line 1288 of hte httpd.conf file is:

PerlRequire /usr/local/rt2/bin/webmux.pl

	I thought these updates were not supposed to affect a previous RT2
installation. Has anyone else seen this? Any suggestions would be welcome.

Best Regards,
Camron

Camron W. Fox
Hilo Office
High Performance Computing Group
Fujitsu America, INC.
E-mail:		cwfox at fujitsu.com
Phone:		(808) 934-4102
Pager:		(808) 934-1290
Cell:			(808) 937-5026





More information about the rt-users mailing list