database legen

Installatie lukt niet? Plotseling een foutmelding. Of weet je niet hoe iets werkt. Problemen met phpBB2 kun je in dit archief opzoeken.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
Salmo
Berichten: 39
Lid geworden op: 04 feb 2004, 20:28

database legen

Bericht door Salmo » 14 mar 2004, 23:59

ik heb een vraagje hoe zou ik mijn database moeten leggen. ik zie die optie niet staan het admin menu en heb al geprobeerd de complete map /forum/ te verwijderen war prima ging maar als ik opnieuw phpbb wil installeren krijg ik een error en op dit forum staat dat ik bij die error me database moet legen maar ik zou niet weten hoe
Afbeelding The Digital Motorway

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 15 mar 2004, 06:56

Ga naar phpMyAdmin, open het tabblad "SQL" en voer de volgende code uit:

Code: Selecteer alles

DROP TABLE phpbb_auth_access, phpbb_banlist, phpbb_categories, phpbb_config, phpbb_confirm, phpbb_disallow, phpbb_forum_prune, phpbb_forums, phpbb_groups, phpbb_posts, phpbb_posts_text, phpbb_privmsgs, phpbb_privmsgs_text, phpbb_ranks, phpbb_search_results, phpbb_search_wordlist, phpbb_search_wordmatch, phpbb_sessions, phpbb_smilies, phpbb_themes, phpbb_themes_name, phpbb_topics, phpbb_topics_watch, phpbb_user_group, phpbb_users, phpbb_vote_desc, phpbb_vote_results, phpbb_vote_voters, phpbb_words;
pas op: hiermee verwijder je dus permanent alle tabellen van phpBB, wat niet meer teruggedraaid kan worden. :shock:

Salmo
Berichten: 39
Lid geworden op: 04 feb 2004, 20:28

Bericht door Salmo » 15 mar 2004, 12:18

sorry maar ik kan "phpMyAdmin" of het tablad "SQL" niet vinden en ik zou ook niet weten hoe ik die code uit zou moeten voeren

bvd, Salmo
Afbeelding The Digital Motorway

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 15 mar 2004, 12:46

Code: Selecteer alles

<?php
/***************************************************************************
 *                               db_update.php
 *                            -------------------
 *
 *   copyright            : ©2003 Freakin' Booty ;-P & Antony Bailey
 *
 ***************************************************************************/

/***************************************************************************
 *
 *   This program is free software; you can redistribute it and/or modify
 *   it under the terms of the GNU General Public License as published by
 *   the Free Software Foundation; either version 2 of the License, or
 *   (at your option) any later version.
 *
 ***************************************************************************/

define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//


if( !$userdata['session_logged_in'] )
{
	$header_location = ( @preg_match('/Microsoft|WebSTAR|Xitami/', getenv('SERVER_SOFTWARE')) ) ? 'Refresh: 0; URL=' : 'Location: ';
	header($header_location . append_sid("login.$phpEx?redirect=db_update.$phpEx", true));
	exit;
}

if( $userdata['user_level'] != ADMIN )
{
	message_die(GENERAL_MESSAGE, 'You are not authorised to access this page');
}


$page_title = 'Updating the database';
include($phpbb_root_path . 'includes/page_header.'.$phpEx);

echo '<table width="100%" cellspacing="1" cellpadding="2" border="0" class="forumline">';
echo '<tr><th>Updating the database</th></tr><tr><td><span class="genmed"><ul type="circle">';


$sql = array();
$sql[] = "DROP TABLE " . $table_prefix . "auth_access, " . $table_prefix . "banlist, " . $table_prefix . "categories, " . $table_prefix . "config, " . $table_prefix . "confirm, " . $table_prefix . "disallow, " . $table_prefix . "forum_prune, " . $table_prefix . "forums, " . $table_prefix . "groups, " . $table_prefix . "posts, " . $table_prefix . "posts_text, " . $table_prefix . "privmsgs, " . $table_prefix . "privmsgs_text, " . $table_prefix . "ranks, " . $table_prefix . "search_results, " . $table_prefix . "search_wordlist, " . $table_prefix . "search_wordmatch, " . $table_prefix . "sessions, " . $table_prefix . "smilies, " . $table_prefix . "themes, " . $table_prefix . "themes_name, " . $table_prefix . "topics, " . $table_prefix . "topics_watch, " . $table_prefix . "user_group, " . $table_prefix . "users, " . $table_prefix . "vote_desc, " . $table_prefix . "vote_results, " . $table_prefix . "vote_voters, " . $table_prefix . "words";

for( $i = 0; $i < count($sql); $i++ )
{
	if( !$result = $db->sql_query ($sql[$i]) )
	{
		$error = $db->sql_error();

		echo '<li>' . $sql[$i] . '<br /> +++ <font color="#FF0000"><b>Error:</b></font> ' . $error['message'] . '</li><br />';
	}
	else
	{
		echo '<li>' . $sql[$i] . '<br /> +++ <font color="#00AA00"><b>Successfull</b></font></li><br />';
	}
}


echo '</ul></span></td></tr><tr><td class="catBottom" height="28">&nbsp;</td></tr>';

echo '<tr><th>End</th></tr><tr><td><span class="genmed">Installation is now finished. Please be sure to delete this file now.</span></td></tr>';
echo '<tr><td class="catBottom" height="28" align="center"><span class="genmed"><a href="' . append_sid("index.$phpEx") . '">Have a nice day</a></span></td></table>';

include($phpbb_root_path . 'includes/page_tail.'.$phpEx);

?>
Sla dit op als dbupdate.php, load hem omhoog, voer hem uit op je server en verwijder hem.

Salmo
Berichten: 39
Lid geworden op: 04 feb 2004, 20:28

Bericht door Salmo » 15 mar 2004, 14:13

oke ik heb het gedaan geupload succesvol uitgevoerd en weer verwijderd

daarna heb ik het complete phpbb installatie pakket geupload en install.php opnieuw uitgevoerd maar ik krijg nog steeds de error

( An error has occurred during installation
An error occurred trying to update the database
Table 'phpbb_auth_access' already exists )

heb ik nog steeds iets fout gedaan?
Afbeelding The Digital Motorway

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 15 mar 2004, 14:57

Heb je dit bestand qwel op de goede database uitgevoerd en probeer je hem niet 2 keer te instaleren (door per ongeluk 2 keer op het ok knopje te drukken)?

Salmo
Berichten: 39
Lid geworden op: 04 feb 2004, 20:28

Bericht door Salmo » 15 mar 2004, 15:37

ik heb hem geupload naar de hoofdmap van me forum ( /forum/ ) en vanaf daar uitgevoerd en ik heb maar 1 keer op installeren gedrukt
Afbeelding The Digital Motorway

Gebruikersavatar
WebSiteNet
Berichten: 6524
Lid geworden op: 20 okt 2003, 16:56
Locatie: Wieringerwerf
Contacteer:

Bericht door WebSiteNet » 15 mar 2004, 16:37

Weet je zeker dat het de goede database is waar je het op uitvoerd?

En je kan ook nog de optie via phpmyadmin proberen. In de kb staat hoe je die moet instaleren. Als je hem geinstaleerd hebt hoef je alleen maar naar je db te gaan en de tabellen te verwijderen.

Salmo
Berichten: 39
Lid geworden op: 04 feb 2004, 20:28

Bericht door Salmo » 15 mar 2004, 16:41

hoe bedoel je de juiste database ik heb er naar mijn weten maar 1 en ik heb geen id hoe ik bij dat phpmyadmin moet komen en wat bedoelt u met kb?
Afbeelding The Digital Motorway

Gebruikersavatar
Podium4
Berichten: 3009
Lid geworden op: 07 aug 2003, 15:32
Locatie: Groningen / Zwolle

Bericht door Podium4 » 15 mar 2004, 16:42

Alleen support via het forum, dus geen support via email, msn of pb.

Salmo
Berichten: 39
Lid geworden op: 04 feb 2004, 20:28

Bericht door Salmo » 15 mar 2004, 16:45

oke ik zal het proberen bedankt
Afbeelding The Digital Motorway

Gesloten