Перенес сайт с одного хостинга на другой. Все работает на ура, кроме форума. Здесь можно посмотреть наглядно http://etud.nichost.ru/index.php?option=com_fireboard&Itemid=158 А ошибки такие: Warning: Division by zero in /home/etud/etud-otradnoe.ru/docs/templates/etud/rt_splitmenu.php on line 63 Warning: Division by zero in /home/etud/etud-otradnoe.ru/docs/templates/etud/rt_splitmenu.php on line 63 Warning: Division by zero in /home/etud/etud-otradnoe.ru/docs/templates/etud/rt_splitmenu.php on line 63 Warning: Division by zero in /home/etud/etud-otradnoe.ru/docs/templates/etud/rt_splitmenu.php on line 63 Warning: Division by zero in /home/etud/etud-otradnoe.ru/docs/templates/etud/rt_splitmenu.php on line 63 Warning: Division by zero in /home/etud/etud-otradnoe.ru/docs/templates/etud/rt_splitmenu.php on line 63 Warning: Division by zero in /home/etud/etud-otradnoe.ru/docs/templates/etud/rt_splitmenu.php on line 63 Warning: Division by zero in /home/etud/etud-otradnoe.ru/docs/templates/etud/rt_splitmenu.php on line 63 Это вверху, над шапкой сайта. И в теле сайта, над форумом: Warning: main(/home/etud/etud-otradnoe.ru/docs/components/com_fireboard/template/default/plugin/profilebox/profilebox.php) [function.main]: failed to open stream: No such file or directory in /home/etud/etud-otradnoe.ru/docs/components/com_fireboard/fireboard.php on line 1188 Warning: main() [function.include]: Failed opening '/home/etud/etud-otradnoe.ru/docs/components/com_fireboard/template/default/plugin/profilebox/profilebox.php' for inclusion (include_path='.:/home/etud/etc') in /home/etud/etud-otradnoe.ru/docs/components/com_fireboard/fireboard.php on line 1188 Warning: main(/home/etud/etud-otradnoe.ru/docs/components/com_fireboard/template/default/fb_category_list_bottom.php) [function.main]: failed to open stream: No such file or directory in /home/etud/etud-otradnoe.ru/docs/components/com_fireboard/template/default/listcat.php on line 1314 Warning: main() [function.include]: Failed opening '/home/etud/etud-otradnoe.ru/docs/components/com_fireboard/template/default/fb_category_list_bottom.php' for inclusion (include_path='.:/home/etud/etc') in /home/etud/etud-otradnoe.ru/docs/components/com_fireboard/template/default/listcat.php on line 1314 Посоветуйте пожалуйста, что делать-то чтобы исправить и заработало нормально??? Добавлено через 5 часов 25 минут Проблему с форумом решил. А вот что делать с ошибками меню, которые появляются над шапкой сайта? Warning: Division by zero in /home/etud/etud-otradnoe.ru/docs/templates/etud/rt_splitmenu.php on line 63 Warning: Division by zero in /home/etud/etud-otradnoe.ru/docs/templates/etud/rt_splitmenu.php on line 63 Warning: Division by zero in /home/etud/etud-otradnoe.ru/docs/templates/etud/rt_splitmenu.php on line 63 Warning: Division by zero in /home/etud/etud-otradnoe.ru/docs/templates/etud/rt_splitmenu.php on line 63 Warning: Division by zero in /home/etud/etud-otradnoe.ru/docs/templates/etud/rt_splitmenu.php on line 63 Warning: Division by zero in /home/etud/etud-otradnoe.ru/docs/templates/etud/rt_splitmenu.php on line 63 Warning: Division by zero in /home/etud/etud-otradnoe.ru/docs/templates/etud/rt_splitmenu.php on line 63 Warning: Division by zero in /home/etud/etud-otradnoe.ru/docs/templates/etud/rt_splitmenu.php on line 63 Заранее спасибо!!
Ответ: Ошибки в FireBoard при переносе с одного хостинга на другой А покажи чего там в этом файле rt_splitmenu.php на строке 63. И перезалей компонент форума, а то потерялись какие-то файлы видимо.
Ответ: Ошибки в FireBoard при переносе с одного хостинга на другой Сдается мне, что эти ошибки были и раньше : ) Может просто ошибки отключить?
Ответ: Ошибки в FireBoard при переносе с одного хостинга на другой С ошибками форума я уже разобрался. Спасибо. Там действительно файлы потерялись. Вот с меню пока никак. Вот что в rt_splitmenu.php Последние строки 63, 64, 65. Ошибка говорит, что в 63. На предыдущем хостинге все прекрасно работало. Код (PHP): /** * Utility function for writing a menu link */ function rtGetTabColor() { global $tab_color; return $tab_color; } function rtGetHilightid() { global $hilightid; return $hilightid; } function rtGetSubMenuLink( $mitem, $level, $hilight=false , $color_index=false) { global $Itemid, $mosConfig_live_site, $mainframe, $hilightid, $menuname, $tab_colors, $tab_color, $tab_index, $forcehilite; $txt = ''; $id = ''; switch ($mitem->type) { case 'separator': case 'component_item_link': break; case 'content_item_link': $temp = split("&task=view&id=", $mitem->link); $mitem->link .= '&Itemid='. $mainframe->getItemid($temp[1]); break; case 'url': if ( eregi( 'index.php\?', $mitem->link ) ) { if ( !eregi( 'Itemid=', $mitem->link ) ) { $mitem->link .= '&Itemid='. $mitem->id; } } break; case 'content_typed': default: $mitem->link .= '&Itemid='. $mitem->id; break; } if ($color_index && isset($tab_colors[($tab_index)%count($tab_colors)])) { $id .= $tab_colors[($tab_index)%count($tab_colors)]; $tab_index++;
Ответ: Ошибки в FireBoard при переносе с одного хостинга на другой Всем откликнувшимся спасибо. Вопрос снимается. В поисках ответа обнаружил, что с такой проблемой море сайтов. И решение такое: вот этот код со строки 63 по 67 в файле rt_splitmenu.php Код (PHP): if ($color_index && isset($tab_colors[($tab_index)%count($tab_colors)])) { $id .= $tab_colors[($tab_index)%count($tab_colors)]; $tab_index++; } нужно заменить на этот код Код (PHP): if ($color_index && !empty($tab_colors)) { $id .= $tab_colors[($tab_index)%count($tab_colors)]; $tab_index++; } У меня все заработало.