Michael Schröpl: Unterscied zwischen .CGI und .PL Scripts

Beitrag lesen

Was ist der Unterschied zwischen einem Script mit der Endung .PL und .CGI

Das kann man so nicht beantworten, weil es von der Konfiguration Deines Webservers abhängt.
In dieser wird eine Abbildung zwischen Dateinamensmustern und Handlern definiert. Was eine konkrete Endung in Deinem Kontext bedeutet, kann man also nur dann definitiv feststellen, wenn man die Konfiguration Deines Webservers lesen kann.

Ich habe da eins, das wenn ich es mit .PL ausführe
eine Meldung "Dokument enthält keine Daten" ausgibt. Wenn cih es in .CGI umbennenne kommt eine
Fehlermeldung vom Server: "Standart CGI Launch Error".

Was verstehst Du unter "ausführen"? (URL per http ansprechen?) Ist das überhaupt ein Perl-Skript? (Schau mal rein!) Was passiert, wenn Du es einfach  mit "perl <dateiname>" aufrufst?
Ansonsten können natürlich alle denkbaren CGI-Probleme bei Dir vorliegen. (Siehe http://www.teamone.de/selfaktuell/schroepl03.htm).