Thread CGI::Session per FTP auf fremdem Server installieren
(38 answers)
Opened by sman at 2009-08-23 22:31
Hallo,
ich habe ein Strato Premium Paket mit allerhand Perl- und PHP-Modulen. Für meine Zwecke brauche ich das Session-Modul, PHP hat es, Perl nicht. Da das Modul installiert werden muss (kompiliert), nutzt es nichts es einfach dateiweise per FTP in den cgi-bin Ordner zu kopieren. Das führt zu massig Fehlermeldungen beim Ausführen. Mein Ansatz war also, das aktuelle CPAN Session Modul auf meinem Windows2000 zu installieren, damit ist es kompiliert und ich kann den ganzen Session-Ordner samt Modul per FTP nach /cgi-bin/CGI/ kopieren. Das erste Test-script /cgi-bin/test.cgi ist vielversprechend Code (perl): (dl
)
1 2 3 4 5 6 #!/usr/bin/perl use CGI::Carp qw(fatalsToBrowser); use CGI::Session; $session = new CGI::Session(); # print "content-type: text/html\n\n1"; Gibt ohne Probleme eine 1 aus. Doch schon mit der folgenden zusätzlichen Zeile (an die Stelle wo # steht) verursacht das Problem Code (perl): (dl
)
$CGISESSID = $session->id(); führt zu folgendem Fehler Quote Weiß jemand Rat? Für den Fall, dass ihm die Windows-Kompilierung nicht gefällt, wäre ich ratlos. Der Strato-Server lässt sich wie folgt identifizieren: Quote Vielleicht kann von euch jemand das Modul auf einem ähnlichen Server kompilieren und mir schicken? |