Hello
I’m setting up a test server for an eventual upgrade and am running into a problem with the vhost config. Server = RHEL 7, RT 4.4.2
<VirtualHost *:80>
Optional apache logs for RT
ErrorLog /var/log/httpd//error_log
TransferLog /var/log/httpd//access_log
LogLevel debug
AddDefaultCharset UTF-8
DocumentRoot “/opt/rt4/share/html”
<Location /rt4>
Require all granted
SetHandler modperl
PerlResponseHandler Plack::Handler::Apache2
PerlSetVar psgi_app /opt/rt4/sbin/rt-server
/Location>
Perl>
use Plack::Handler::Apache2; ####this is the error line
Plack::Handler::Apache2->preload("/opt/rt4/sbin/rt-server");
/Perl>
/VirtualHost>
Edit - looks like some of the formatting got a little messed up in the post.
When starting Apache I get this error:
RT since version 3.8 has new schema for MySQL versions after 4.1.0
Follow instructions in the UPGRADING.mysql file.
AH00526: Syntax error on line 17 of /etc/httpd/conf.d/rt02.conf:
\x10\xa3.\xb8\xdcU
Apache error log = Error while loading /opt/rt4/sbin/rt-server: ModPerl::Util::exit: (120000) exit was called at /opt/rt4/sbin/rt-server line 131 at /usr/local/share/perl5/Plack/Util.pm line 137.\n
So I’m at a loss since the same vhost worked on a RHEL6 box, and the syntax of line 17 is correct.
Any thoughts?
thank you - Boyd