title: my browser show the content of my perl.cgi script instead of execute?
body: <p>I recently update my Slackware13.37 using slackpkg and now firefox show the content of my perl.cgi script instead of execute.
  I am using:</p>
  
  <pre><code>bash-4.2# httpd -v 
  Server version: Apache/2.4.2 (Unix) Server built: May 24 2012 14:55:44
  bash-4.2# firefox -v 
  Mozilla Firefox 12.0
  bash-4.2# perl -v 
  This is perl 5, version 16, subversion 0 (v5.16.0) built for i486-linux-thread-multi
  </code></pre>
  
  <p>the script works before update</p>
  
  <pre><code>#!/usr/bin/perl -w
  
  use strict;
  use warnings;
  use CGI;
  use DBI;
  use PDF::API2::Simple;
  use PDF::Table;
  use Data::Types qw(:all);
  
  my @param=();
  ###############################
  ###          main          ####
  ###############################
  my $q = new CGI;
  if(!defined $q-&gt;param('login')){
      if(!defined $q-&gt;param('query')){main::login_relogin('Welcome');
      }else{
      my ($fname,$lname,$sec,$w,$h) = main::read_cookie();
      if(defined $sec){
          main::home($fname,$lname,$sec,$w,$h,$q-&gt;param('query'),$q-&gt;param('param1'),$q-&gt;param('param2'));
      }else{main::login_relogin('Your session expired !!!');}
      }
  etc... etc...
  </code></pre>
  
  <p>pls help</p>