Дист - Suse Enterprise Server 10.
Все библиотеки из области libgd.so и perl-GD вроде поставил, check-setup.pl ни на что не ругается, но при попытке вывести график через интерфейс в браузере рисует битую картину. При попытке взбодрить через контекстное меню ("показать картнку") пишет такую фразу:
"Изображение " http://имясервера/lightsquid/graph.cgi?png=1&year=2008&a mp;month=02&mode=user&user=имянужногохоста" не может быть показано, так как содержит ошибки.
Да, libpng стоит тоже. И jpeg стоит.
Если будет возможность, подскажите пожалуйста, куда еще поглядеть. Я, мягко говоря, совсем не специалист в перле и CGI; непонятно даже, как оттрейсить исполнение упомянутого graph.cgi.
В логах апача - ошибка следующего вида:
Can't locate object method "png" via package "GD:Image" at /srv/www/htdocs/lightsquid/graph.cgi line 294
В оной строке оператор, выглядящий:
print $im->png #Convert the image to PNG and print it to standard output
Сама GD стоит, как я говорил, check-setup.pl ее после установки увидел и
предыдущее ругательство на отсутствие выдвать перестал.
Понятно, что не работатет, собственно, функция рисования PNGшных картинок.. Но где рыть собаку - пока не понимаю...GD переставить? Ставил последнюю 2.0.35, собирал из сорцов. Вроде, на инсталляционном диске валялась более ранняя версия...
Самое гадкое, что времени на эти настройки - пара дней от силы, вольготно сидеть и копать не выйдет...