Peter: Apache will Script ausführen

Hi!

Bei mir will der Apache Webserver ständig ein .pl Skript ausführen, obwohl er nur den reinen Textinhalt zeigen soll. Options -ExecCGI ist aktiv, auch ein AddType plain/text .pl brachte keine Änderung. Noch Ideen?

  1. Hi!

    Bei mir will der Apache Webserver ständig ein .pl Skript ausführen, obwohl er nur den reinen Textinhalt zeigen soll. Options -ExecCGI ist aktiv, auch ein AddType plain/text .pl brachte keine Änderung. Noch Ideen?

    Zur not mit einem anderen Perl-Script auslesen und als plain/text ausgeben? Ich weiß, wäre bissl umständlich aber immerhin ne Notlösung...

    --
    selfcode ie:% fl:( br:< va:) ls:} fo:| rl:( n4:° ss:) de:] js:| ch:] sh:( mo:| zu:(
    << Life is just a moment in eternity, yet every life echoes there >>
  2. Hey,
    bei komplexen Konfigurationen rate ich dir, dich mit server-info?config zu vergewissern, dass Apache auch wirklich die Konfiguration so liest, wie du denkst, dass sie funktionieren soll.
    http://httpd.apache.org/docs/2.2/mod/mod_info.html#queries

    Du kannst einen bestimmten Content-Type so erzwingen:

      
    <Files foo.pl>  
      ForceType text/plain  
    </Files>  
    
    

    http://httpd.apache.org/docs/2.2/mod/core.html#files
    http://httpd.apache.org/docs/2.2/mod/core.html#forcetype

    --
    水-金-地-火-木-土-天-海-冥
  3. Hallo Peter!

    Bei mir will der Apache Webserver ständig ein .pl Skript ausführen, [..]

    schau mal ob in der Konfigurationsdatei (httpd.conf oder .htaccess) folgendes steht:

      
    AddHandler cgi-script pl  
    
    

    wenn ja, sollte das das Problem sein.
    lg Flo