Hallo,
x-system/x-error; can't read `Party.jpg': Permission denied.
Ich habe mich daran
my $mm = new File::MMagic;
my $mime = $mm->checktype_filename($tempfile);
Na ja, die Meldung ist ja doch recht deutlich. Das öffnen deines $tempfile schlägt fehl. Wo hast du den denn abgelegt und mit welchen Rechten?
Klappt ein normales open FH, "<$tempfile" ohne Probleme oder hast du dich beim Erstellen des Tempfiles irgendwie selbst ausgesperrt? (umask oder ähnliches könnte ja schuld sein.)
Viele Grüße,
Stefan