Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Perl: Общие вопросы > Perl+ImageMagick проблема....


Автор: DanP 8.2.2006, 14:58
Ситуация.

На некотором хостинге работали скрипты, которые пользовали ImageMagick.
Работали нормально и без проблем. Вчера перестали работать. Хотя никаких изменений я не вносил.
Просто скрипты стали валиться на строке:

use Image::Magick;

С ошибкой:

Can't load '/usr/lib/perl5/vendor_perl/5.8.6/i386-linux-thread-multi/auto/Image/Magick/Magick.so' for module Image::Magick: libkrb5.so.3: failed to map segment from shared object: Cannot allocate memory at /usr/lib/perl5/5.8.6/i386-linux-thread-multi/DynaLoader.pm line 230.
at /www/i.pl line 14

Хостер молчит... гад...

Даже такой простой скрипт вылетает с той же ошибкой:

#!/usr/bin/perl -w
use CGI::Carp "fatalsToBrowser";
use CGI qw(:standard);
use Time::Local;
use Image::Magick;
print "Content-type: text/html\n\n";
print "OK<br>";
exit;


Если выкинуть строчку

use Image::Magick;

...то всё работает.

Господа, где грабли? В чём проблема?

Заранее благодарен

Автор: korob2001 8.2.2006, 15:44
Думаю, что хостеры твои удалили Image::Magick, тебе нужно связаться с ними и попросить, что бы они установили его обратно.
Модератор: для вставки кода пользуйся кнопкой КОД

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)