batva
crazy administrator | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору вот, что я понял из кода Convert_ib.pm ошибка у тебя тут. Код: for my $f (@{$old_cats}) { | ссылку на массив получаем чуть выше. Код: my $old_cats = $obj->_get_old_cats($saved); | а вот Код: sub _get_old_cats { my ($obj, $saved) = @_; open FORUMDATA, $saved->{'LOCATION'}.'/data/allforums.cgi' or return {}; my @forums = <FORUMDATA>; close FORUMDATA; | что мы видим? вот где грабли or return {}; отсюда вывод? неправильный путь к файлу allforums.cgi проверь, что у тебя в $saved->{'LOCATION'} |