Stephan: Bildabmessungen über Perl

Beitrag lesen

Hallo parker,

erstmal danke für die Antwort.
Aber:

  1. lade dir das Modul runter (aus dem CPAN beispielsweise)
  2. lege in deinem Scriptverzeichnis ein Verzeichnis 'Image' an
  3. kopiere dorthinein das Modul 'Size.pm'

Hab ich gemacht (den Ordner "Image" unter "cgi-bin" angelegt und das Modul hoch geladen:

dann nutze es in deinem Script:

use Image::Size;

Get the size of globe.gif

my ($globe_x, $globe_y) = imgsize("globe.gif");

hm, wenn ich dies tue, gibt perl folgende Fehlermeldung aus:

  • 2 CGI returned nonzero status
    o Content-type: text/html
    o
    o 123
    e Can't locate auto/Image/Size/autosplit.ix in @INC (@INC contains: /usr/lib/perl5/5.00502/i586-linux /usr/lib/perl5/5.00502 /usr/lib/perl5/site_perl/5.005/i586-linux /usr/lib/perl5/site_perl/5.005 .) at /usr/lib/perl5/5.00502/AutoLoader.pm line 127.
    e  at Image/Size.pm line 26
    e Can't locate auto/Image/Size/gifsize.al in @INC (@INC contains: /usr/lib/perl5/5.00502/i586-linux /usr/lib/perl5/5.00502 /usr/lib/perl5/site_perl/5.005/i586-linux /usr/lib/perl5/site_perl/5.005 .) at Image/Size.pm line 182
  • STDOUT OK STDERR OK

Ich kann mit dieser Fehlermeldung nichts anfangen.
Kannst du mir sagen, woran es scheitert?

Gruß,

Stephan