Pagina 1 van 1
Binary Tree corrupt
Geplaatst: 12 nov 2007, 12:58
door shenkie
- Adres van je forum: http://www.havencafe.nl
Event. modificaties op je forum:youtube,shoutbox,gvideo
Wanneer ontstond het probleem?dinsdag 6 november
phpBB versie: 3.0.RC7
Heb je onlangs iets verandert aan je forum?Ja, meerdere dingen om probleem op te lossen.
Wat is het probleem?
forums worden subforums en zijn niet meer te vinden.
Hallo allemaal,
wij hebben een groot probleem!
1 (van de 3) Beheerders heeft een foutje gemaakt in het beheerderpaneel.
Hij wou een forum aanmaken onder een categorie die dus ook te zien is in de forum-index.
Nu is het zo dat veel forums niet meer te vinden zijn op de index.
En alle forums staan door elkaar en staan niet meer onder de categorie waar het zou moeten staan.
Als je een forum verplaatst gaan er automatisch andere forums ook naar andere categorieen en/of verdijnen uit de index, of het worden sub-forums.
Help.....
We hebben écht geen idee meer wat we moeten doen.
Hier komen wij zelf ook absoluut niet meer uit.
Kan iemand ons helpen? (eventueel tegen vergoeding).
Alvast bedankt.
Groeten
Titel verduidelijkt
- Derky
Re: forums uit index (word sub en onvindbaar)
Geplaatst: 12 nov 2007, 13:04
door Derky
Niet toevallig een nieuwe categorie aangemaakt in plaats van forum?
(En dat dan al die forums eronder, in die nieuwe categorie gaan staan in plaats van de index)
Of heb je misschien een screenshot van het ACP bij het Forums gedeelte?
Re: forums uit index (word sub en onvindbaar)
Geplaatst: 12 nov 2007, 13:06
door shenkie
Hallo Derky, nee het is echt een forum.
Geen categorie...
Zal ik je een pm sturen met gegevens om in te loggen als beheerder?
Dan kan je kijken wat ik bedoel.
Re: forums uit index (word sub en onvindbaar)
Geplaatst: 12 nov 2007, 13:08
door Derky
shenkie schreef:Hallo Derky, nee het is echt een forum.
Geen categorie...
Zal ik je een pm sturen met gegevens om in te loggen als beheerder?
Dan kan je kijken wat ik bedoel.
Oke is goed, hopelijk begrijp ik het dan beter.

Re: forums uit index (word sub en onvindbaar)
Geplaatst: 12 nov 2007, 15:45
door Derky
Oke het is nu opgelost met hulp van Paul.
De Binary Tree was corrupt.
Hieronder zal ik uitleggen hoe we dit hersteld hebben maar, begin hier niet aan als je niet weet wat je doet!
We hebben het als volgt opgelost:
Eerst een complete database back-up maken voordat je iets uitvoerd.
In
config.php
het commentaar verwijderden voor de volgende regels zodat we fouten snel opmerken.
In
/includes/functions_admin.php
Het commentaar verwijderen om de
Recalculate Binary Tree
functie.
Een nieuw bestand aangemaakt met de volgende inhoud:
Code: Selecteer alles
<?php
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
include($phpbb_root_path . 'includes/functions_admin.' . $phpEx);
// Start session management
$user->session_begin();
$auth->acl($user->data);
recalc_btree('forum_id', FORUMS_TABLE);
echo "klaar";
?>
Voer dan dit script uit.
Als er dan op de index pagina foutmeldingen getoont worden met "undefined.." en iets van "left_id" draai dan de volgende query
select forum_id from phpbb_forums where left_id = 0;
(of met right_id)
En bewerk + submit dan dat forum id in het ACP en het moet allemaal weer goed werken en veel dank aan Paul.
En zet dan nu weer het commentaar terug en verwijder dat extra bestand.