Syntax error with vhost

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