Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.3 » iB 2 Import into DBM

Модерирует : Antuan

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

djsound

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Пользователей импортировать удалось, а вот категории старого форума, его темы, сообщения и т. п. не удается. Выдает следующее:
 
Ikonboard has exited with the following error:  
Not an ARRAY reference
This error was reported at: Sources/Admin/Convert_ib.pm line 362.  
Please note that your 'real' paths have been removed to protect your information.
 
Беда... Что делать-то?

Всего записей: 11 | Зарегистр. 25-09-2001 | Отправлено: 02:33 02-01-2002
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'}

Всего записей: 12593 | Зарегистр. 07-01-2001 | Отправлено: 08:14 02-01-2002
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » IkonBoard и другие форумы » Ikonboard v.3 » iB 2 Import into DBM


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru