Скачал и Установил PerlMagic, установился нормально, но работает не всегда корректно, а именно:
#!/usr/bin/perl
use Image::Magick;
my $image = new Image::Magick();
my $x = $image->Read("in.jpg");
print "\\n\\n result: $x
\\n";
Если вышеуказанный скрипт запускать с коммандной строки, то работает ок. Если через браузер - выдает
---------------
Exception 420: no delegate for this image format...
---------------
Проблема не с путями к картинке точно - пробовал прописывать и полный путь и менять директорию, если бы не нашел картинку - выдал бы "Exception 430: Unable to open file..."
К системной переменной Path добавил c:\\usr\\site\\lib\\auto\\Image\\Magick
То же прописал в переменную MAGICK_HOME
Тестировалось с Perl 5.6, ОС - WinXP, 2000
Как я понимаю проблема с тем, что perl не видит эти переменные с путями... Поправьте если ошибаюсь...
Замучался уже с ним помогите плиз!
P.S. Причем полноценные скрипты работы с картинками с коммандной строки работают на ура...