yeller Опубликовано 12 Августа 2007 Жалоба Поделиться Опубликовано 12 Августа 2007 на лицо не большой трабл с конвертацииейа именно пытаюсь конвертнуть phpbb2 в IPB 2.2.2 конаиги все вроде правильно выдает Fatal error: Call to undefined function: memory_debug_make_flag() in /home/mama/public_html/forum1/convert/api /convert_ipsclass.php on line 78 у кого может было подобное function init_host_connection($test="") {(78 строка) $_pre_load = $this->memory_debug_make_flag(); $this->vars['hb_sql_driver'] = !$this->vars['hb_sql_driver'] ? (!$test['hb_sql_driver']) ? 'mysql' : $test['hb_sql_driver'] : strtolower($this->vars['hb_sql_driver']); if ( !class_exists( 'db_main' ) || !class_exists( "db_driver_".$this->vars['hb_sql_driver'] ) ) { require_once( KERNEL_PATH.'class_db.php' ); require_once( KERNEL_PATH.'class_db_'.$this->vars['hb_sql_driver'].".php" ); } $classname = "db_driver_".$this->vars['hb_sql_driver']; $this->HB = new $classname; if(is_array($test)) { $this->HB->obj['sql_database'] = $test['hb_sql_database']; $this->HB->obj['sql_user'] = $test['hb_sql_user']; $this->HB->obj['sql_pass'] = $test['hb_sql_pass']; $this->HB->obj['sql_host'] = $test['hb_sql_host']; $this->HB->obj['sql_tbl_prefix'] = $test['hb_sql_tbl_prefix']; $this->HB->obj['force_new_connection'] = isset($this->vars['sql_force_new_connection']) ? $this->vars['sql_force_new_connection'] : 0; $this->DB->obj['use_shutdown'] = USE_SHUTDOWN; # Error log $this->DB->obj['error_log'] = ROOT_PATH . 'cache/sql_error_log_'.date('m_d_y').'.cgi'; $this->DB->obj['use_error_log'] = IN_DEV ? 0 : 1; # Debug log - Don't use this on a production board! $this->DB->obj['debug_log'] = ROOT_PATH . 'cache/sql_debug_log_'.date('m_d_y').'.cgi'; $this->DB->obj['use_debug_log'] = 0; $this->HB->obj['return_die'] = 0; } else { $this->HB->obj['sql_database'] = $this->vars['hb_sql_database']; $this->HB->obj['sql_user'] = $this->vars['hb_sql_user']; $this->HB->obj['sql_pass'] = $this->vars['hb_sql_pass']; $this->HB->obj['sql_host'] = $this->vars['hb_sql_host']; $this->HB->obj['sql_tbl_prefix'] = $this->vars['hb_sql_tbl_prefix']; $this->HB->obj['force_new_connection'] = isset($this->vars['sql_force_new_connection']) ? $this->vars['sql_force_new_connection'] : 0; $this->DB->obj['use_shutdown'] = USE_SHUTDOWN; # Error log $this->DB->obj['error_log'] = ROOT_PATH . 'cache/sql_error_log_'.date('m_d_y').'.cgi'; $this->DB->obj['use_error_log'] = IN_DEV ? 0 : 1; # Debug log - Don't use this on a production board! $this->DB->obj['debug_log'] = ROOT_PATH . 'cache/sql_debug_log_'.date('m_d_y').'.cgi'; $this->DB->obj['use_debug_log'] = 0; $this->HB->obj['return_die'] = 0; } Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
yeller Опубликовано 12 Августа 2007 Автор Жалоба Поделиться Опубликовано 12 Августа 2007 Не чего не понемаю может с атрибуты какие надо повыстовляьб Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
sM1Le Опубликовано 13 Августа 2007 Жалоба Поделиться Опубликовано 13 Августа 2007 Вы IP.Board 2.x установить перед конвертирование не забыли? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
virp Опубликовано 28 Августа 2007 Жалоба Поделиться Опубликовано 28 Августа 2007 у меня таже проблема тока конвертирую vbuletin в ipb 222 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
virp Опубликовано 1 Сентября 2007 Жалоба Поделиться Опубликовано 1 Сентября 2007 Народ что ни кто не знает как перенести посты с vbuletin на ipb???? помогите очень надо Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
sM1Le Опубликовано 1 Сентября 2007 Жалоба Поделиться Опубликовано 1 Сентября 2007 virp,Вы IP.Board 2.x установить перед конвертирование не забыли? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
virp Опубликовано 1 Сентября 2007 Жалоба Поделиться Опубликовано 1 Сентября 2007 Стоит даже не знаю в чём глюк Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
sM1Le Опубликовано 1 Сентября 2007 Жалоба Поделиться Опубликовано 1 Сентября 2007 Проблема заключается в том, что в классе «convert_ipsclass» осуществляется вызов метода из родительского класса «ipsclass».В тексте ошибки сказано, что осуществляется попытка вызова не существующей функции — memory_debug_make_flag(). А этот метод как раз находится в родительском классе. В самом начале файла ./convert/api/convert_ipsclass.php осуществляется подгрузка необходимого класса:if ( ! class_exists( 'ipsclass' ) ) { require_once( ROOT_PATH .'sources/ipsclass.php' ); } Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
virp Опубликовано 1 Сентября 2007 Жалоба Поделиться Опубликовано 1 Сентября 2007 и как это исправить?? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
sM1Le Опубликовано 1 Сентября 2007 Жалоба Поделиться Опубликовано 1 Сентября 2007 Вы конвертатор загрузили в директорию с установленным форумом IP.Board?По структуре файлов должно получиться примерно следующее:сайт.ру/директория_с_установленным_форумом_ипб/convert/ Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
virp Опубликовано 1 Сентября 2007 Жалоба Поделиться Опубликовано 1 Сентября 2007 да Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
KPD Опубликовано 26 Сентября 2007 Жалоба Поделиться Опубликовано 26 Сентября 2007 именно так всё и стоит.но ошибка имеет место быть версия ipb IP.Board 2.2.2 Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
KPD Опубликовано 27 Сентября 2007 Жалоба Поделиться Опубликовано 27 Сентября 2007 смотрел файл sources/ipsclass.phpнет там такого метода в чём подвох??? форум работает нормально Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
KPD Опубликовано 27 Сентября 2007 Жалоба Поделиться Опубликовано 27 Сентября 2007 Проблема решена!!!! Коментите строчки 78 и 153 и всё работает! удачи! Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
holod2007 Опубликовано 26 Ноября 2007 Жалоба Поделиться Опубликовано 26 Ноября 2007 Спасибо! Была такая же проблема Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.