Alexander (HH): Tainted Love again, .pl vs .cgi - Lese-Wink an Alexander(HH)

Beitrag lesen

Moin Moin!

Kann jemand mit einem anderen Webhoster ein .pl-Skript mit -T in der Shebang hochladen, und mir sagen, was passiert?

Strato "PowerWeb A"-Paket:

/cgi-bin/nottaint.pl => ausgeführt, ${^TAINT} ist erwartungsgemäß 0.
/cgi-bin/tainted.pl => 500 Internal Server Error
/cgi-bin/tainted.cgi => als Quelltext ausgeliefert! - Trotz mode 0755 und CGI-Verzeichnis

  
#!/usr/bin/perl -T -w  
# Dies ist tainted.pl bzw. tainted.cgi, nottaint.pl ist bis auf das fehlende -T identisch.  
  
use strict;  
  
print "Content-Type: text/plain\r\n\r\n";  
print "Tainted Love\n";  
print "Taint ist: ${^TAINT}\n";  
print "INC ist: ",join(", ",@INC),"\n";  

Alexander

--
Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so".