Manuel: Problem mit cookie.lib

Hallo zusammen !

Ich habe da ein kliens Problem mit einem Freeware CGI-Skript. Dieses Skript
benötigt eine mitgelieferte Datein namens cookie.lib welche im cgi-bin abgelegt werden muss.

Dazu steht in der Anleitung:

this should be left alone, unless you put "cookie.lib" in a directory other

than the same directory as the script (although I can't see why you would do

that.) If you do, this needs to tell the directory where the script is.

You shouldn't have to configure "cookie.lib" at all. It should work just as it is.

require 'cookie.lib';

Bei mir ist cookie.lib im gleichen Verzeichnis wie das Skript selbs (eben im cgi-bin).
Das Skript wird auch aufgerufen, doch dann folgt dies:

CGI Error
The specified CGI application misbehaved by not returning a complete set of HTTP headers. The headers it did return are:
Can't locate cookie.lib in @INC (@INC contains: C:/Perl/lib C:/Perl/site/lib .) at D:\Ftp_user\chemineehaus\cgi-bin\cart.pl line 83.

Kann mir das jemand erklären & evtl. weiterhelfen ?
Danke
Manuel Reinhard

  1. Hi,

    Can't locate cookie.lib in @INC (@INC contains: C:/Perl/lib C:/Perl/site/lib .) at D:\Ftp_user\chemineehaus\cgi-bin\cart.pl line 83.

    Kann mir das jemand erklären & evtl. weiterhelfen ?

    erklären leider nicht, aber ich sehe zwei Möglichkeiten für Dich:

    a) Gib den kompletten Pfad an.

    b) Verzichte auf die cookie.lib und lese/setze Deine Cookies mit Hilfe von CGI.pm:

    perldoc CGI

    Cheatah