Hallo,
Warum sollte ein HTTP-Server Perl Module einbinden können? >Welcher HTTP-Server kann das Deiner Meinung nach?
Natürlich meinte ich Module in das Skript einbinden. Genau dies funktioniert aber nicht.
Einfach "funktioniert nicht" funktioniert nicht. Was funktioniert nicht? Was hast Du probiert? Welche Fehlermeldungen werden wo ausgegeben?
Also erkläre mir mal bitte wie das mit Sambar funktioniert. (Du hast es ja sicher schon getestet, sonst würdest du ja nicht schreiben dass es mit Sambar funktioniert).
Nein, ich habe es mit SAMBAR nicht getestet. Der HTTP-Server hat damit aber auch nur am Rande zu tun. Wenn er eine Anforderung (GET, POST oder PUT) für eine CGI-Ressouce erhält, dann ruft er einfach den für diese Ressource zuständigen Dienst auf, stellt eventuell einige Parameter (Environment-Variablen) bereit und wartet auf dessen Rückgabe. Im konkreten Fall (eine Perl-Ressource) ruft er den Perl-Interpreter mit dem angegebenen Script auf. Dieser muss dann die Module finden und einbinden. Wenn das nicht funktioniert, kann SAMBAR nichts dafür.
Vorschläge zur Fehlersuche:
Funktioniert ein einfaches "Hello World"-Perl-Script?
Wenn ja, funktionieren einfache Module a la http://selfhtml.teamone.de/cgiperl/module/intro.htm#require_use?
viele Grüße
Axel