#!/usr/bin/perl -w # FILE: cgi_or_mod-perl.pl use strict; use warnings; use CGI qw(:standard); print header(), start_html ("CGI or mod-perl test"); print "If 'GATEWAY_INTERFACE = CGI/1.1' then regular CGI.
"; print "If 'GATEWAY_INTERFACE - CGI-Perl/1.1' then mod-perl.
"; print "
"; print "========== TESTING ABILITY OF A PERL SCRIPT TO ACCESS ENVIRONMENT VARIABLES ========
"; print "REMOTE_ADDR = $ENV{REMOTE_ADDR}
"; print "REMOTE_PORT = $ENV{REMOTE_PORT}
"; print "HTTP_REFERER = $ENV{HTTP_REFERER}
"; print "
"; print "========== FULL DUMP OF ENVIRONMENT VARIABLES ==========
"; print map { "$_ = $ENV{$_}
\n"} sort(keys(%ENV)); print "
"; print end_html(); exit (0);