Apache will Script ausführen
Peter
- webserver
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?
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...
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
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