Thread CGI::Session per FTP auf fremdem Server installieren (38 answers)
Opened by sman at 2009-08-23 22:31

Gast sman
 2009-08-24 19:42
#124683 #124683
Ich habe das aktuelle CGI::Session Modul von CPAN benutzt, das dürfte Version 4.20 sein.

Dass man keine Dateien aus dem Netz nimmt, weis ich, aber ich wollte zumindest alles ausprobiert haben, da der Tipp irgendwie hoffnungsvoll klang. Habe die Dateien nun wieder gelöscht.

CGIPAN:
danke für den Hinweis, das kannte ich noch nicht. habe es gleich abgelegt unter
Code: (dl )
1
2
3
/cgi-bin/cgipan/cgipan.cgi
/cgi-bin/cgipan/build
/cgi-bin/cgipan/mylib

Zuerst trat nun im Browser ein "Insecure dependency" Software Error auf bzgl chdir im -T Switch mode. Das hab ich wegbekommen indem ich die Taint-Option -T im Aufruf von Perl (erste Zeile) entfernt habe. Dann kam der Fehler "Cant use an undefined value as a Symbol reference", behoben durch auskommentieren von "use strict;" und die Filehandler "my $dir" durch schlicht "DIR" ersetzen. Seit dem funktioniert das Script.
Ich kopiere also das Session-Modul (gepackt) von CPAN in den build-Ordner und drücke auf der cgipan-Seite auf Start, unpack.

Der erste Punkt danach enthält einen Link zum folgenden Fehler.
Code: (dl )
1
2
3
/usr/bin/perl5 -I/home/strato/www/me/www.meinedomain.de/htdocs/cgi-bin/cgipan/mylib Makefile.PL PREFIX=/home/strato/www/me/www.meinedomain.de/htdocs/cgi-bin/cgipan/mylib LIB=/home/strato/www/me/www.meinedomain.de/htdocs/cgi-bin/cgipan/mylib 2>&1:
Not enough arguments for mkdir at Makefile.PL line 145, near "))"
BEGIN not safe after errors--compilation aborted at Makefile.PL line 150.


Die anderen drei Punkte "make", "make test" und "make install" führen alle zu ähnlichen Fehlern:
Code: (dl )
1
2
/usr/bin/make install 2>&1:
sh: /usr/bin/make: not found


Wo allerdings "make" bei Strato liegt, weiß ich nicht, versuche es aber noch herauszubekommen (via tech support, vielleicht wissen die ja wenigstens das...)
Oder habe ich bis hierhin schon irgendetwas falsch gemacht?

View full thread CGI::Session per FTP auf fremdem Server installieren