Hallo,
ich möchte mit
Indy (TIdFTP) ein Perl-CGI-Script auf meinem Webserver hochladen. Das klappt auch. Die Datei ist da, nur wenn ich sie über den Browser aufrufe erscheint die Meldung "Premature end of script headers". Wenn ich das Perl-CGI-Script mit einem
FTP-Programm hochlade, wird sie einwandfrei ausgefürt. Was macht das
FTP-Programm anders als
Indy?
Delphi-Quellcode:
IdFTP1.Connect;
IdFTP1.TransferType := ftASCII;
IdFTP1.Put(FileName, '\cgi-bin\meinscript.cgi');
IdFTP1.Disconnect;