Hi,
Eine gute Ressource dazu ist http://www.xwolf.com.
oder aber auch
perldoc perlmodinstall
Kurz:
Länger: Falsch ;-)
lade Modul in /cgi-bin/MeinModul
Die Struktur sieht dann so aus:/cgi-bin/MeinModul/MIME.pm
Das Modul heißt MIME::Lite, nicht MIME. Die Struktur wäre also
/cgi-bin/MIME/Lite.pm
mit: use lib './MeinModul'; (./ steht fuer das aktuelle Verzeichnis, also cgi-bin)
Nope. Erstens weißt Du im CGI-Kontext nicht, was '.' in diesem Moment zufällig ist, zweitens gibt es das Verzeichnis 'MeinModul' dort vermutlich nicht.
use lib '/complete/path/to/your/dir/';
und: use MIME::Lite
kannst Du es benutzen
Nicht unbedingt. Erstens halte ich das cgi-bin strukturell für ein eher ungeeignetes Verzeichnis, um Module einer Programmiersprache zu speichern, und zweitens könnte es nötig sein, Teile des Moduls zu kompilieren (weiß ich von MIME::Lite leider nicht).
Wie ich schon sagte:
perldoc perlmodinstall
Cheatah