Database restore op lycos

Voor discussies rondom phpBB2. phpBB2 wordt niet meer ondersteund en deze berichten kunnen wellicht gedateerd zijn.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Inspiration
Berichten: 279
Lid geworden op: 27 jun 2003, 16:27

Bericht door Inspiration » 24 dec 2003, 16:46

Het geheel werkt nu, waarvoor dank Webdev!

De fouten die er nu nog gemeld worden, zijn blijkbaar fouten in mijn .sql bestand. Maar alles wordt wel goed teruggezet :thumb:

Gebruikersavatar
MeDieViL
Berichten: 1685
Lid geworden op: 14 mei 2003, 15:28
Locatie: België,Antwerpen
Contacteer:

Bericht door MeDieViL » 22 jan 2004, 19:28

webdev schreef:Mischien werkt dit. Zet dit in een willekeurige directory. zet et sql bestand er ook in en noem dat sql.sql . Vergeet niet om de db gegevens te wijzigen.

Code: Selecteer alles

<?

error_reporting( E_ALL );


function sdie($text)
{
    echo "<span style=\"color: red;\">";
    echo $text;
    echo "</span>";
    die();
}

// Maak verbinding met de db. alles we goed invullen.
mysql_connect('Dbserver', 'Dbuser', 'Dbpass');
mysql_select_db('Dbname');

// Start met bufferen
ob_start();

// include het sql bestand. Omdat de uitvoer gebufferd wordt komt er niks op het scherm
include("sql.sql");

// Stop het bestand nu in een variabele
$sql = ob_get_contents();

// Maak de buffer leeg.
ob_end_clean();
if($sql == '')
{
   sdie('SQL bestand is leeg.<br />' . $sql);
}

// Echo een wacht schermpje.
echo "<html><body><div style=\"text-align: center;\"><h1>Even geduld AUB.</h1></div>";

$sql = explode(";", $sql);

if(count($sql) == 0)
{
    sdie('SQL bestand leeg. var bevat geen entrys');
}

$count = 0;
while(list($k, $v) = each($sql))
{
    if(!mysql_query($v))
	{
	    echo "<span style=\"color: red; padding: 10px; border: 1px #000000 solid;\">ERROR: " . mysql_error() . "<br />\n\nSQL: " . $v . "</span>";		
	}
    $count++;
}
if($count == 0)
{
    sdie('0 Querys gedaan door lege while lus.');
}
echo "Alles uitgevoerd";

// sluit de database
mysql_close();
?>
ik snap er nix van, wat moet ik hiermee doen??

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

Bericht door WebSiteNet » 22 jan 2004, 19:30

Noem dat bestand bijv. update.php, noem die sql file sql.sql en run update.php

Gebruikersavatar
MeDieViL
Berichten: 1685
Lid geworden op: 14 mei 2003, 15:28
Locatie: België,Antwerpen
Contacteer:

Bericht door MeDieViL » 22 jan 2004, 19:33

dus gewoon uploaden op een server en update.php runnen?
niet via phpmyadmin uploaden want gaat het maar 1 bestand per keer?

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

Bericht door WebSiteNet » 22 jan 2004, 19:34

Jep.

Gebruikersavatar
MeDieViL
Berichten: 1685
Lid geworden op: 14 mei 2003, 15:28
Locatie: België,Antwerpen
Contacteer:

Bericht door MeDieViL » 22 jan 2004, 19:53

die error krijg ik overal...

Code: Selecteer alles

ERROR: No Database Selected
en volgens mij zijn alle database gegevens wel juist..

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

Bericht door WebSiteNet » 22 jan 2004, 19:59

Gegevens goed ingevuld?

Gebruikersavatar
MeDieViL
Berichten: 1685
Lid geworden op: 14 mei 2003, 15:28
Locatie: België,Antwerpen
Contacteer:

Bericht door MeDieViL » 22 jan 2004, 20:02

denk ik wel ja...

toch hetzelfde als het cp van de host


wat is er dan verkeerd, db naam, user, ?

Gebruikersavatar
MeDieViL
Berichten: 1685
Lid geworden op: 14 mei 2003, 15:28
Locatie: België,Antwerpen
Contacteer:

Bericht door MeDieViL » 22 jan 2004, 20:13

laat maar, het is opgelost!!! :)

Gebruikersavatar
MeDieViL
Berichten: 1685
Lid geworden op: 14 mei 2003, 15:28
Locatie: België,Antwerpen
Contacteer:

Bericht door MeDieViL » 23 jan 2004, 20:34

ik heb een database restore gedaan
maar de mede admin zijn account en al zijn posts zijn weg!!!!
ook van een andere user

hoe krijg ik die terug????

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

Bericht door WebSiteNet » 24 jan 2004, 18:59

Blijkbaar had je een slechte back-up.

Er zit ook een edit knop op het forum

Gebruikersavatar
MeDieViL
Berichten: 1685
Lid geworden op: 14 mei 2003, 15:28
Locatie: België,Antwerpen
Contacteer:

Bericht door MeDieViL » 24 jan 2004, 19:18

is het mogelijk om 2 users met hun posts over te zetten?

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

Bericht door WebSiteNet » 24 jan 2004, 19:49

Moet je een goede back-up maken.

Sim Pjukstra
Berichten: 2
Lid geworden op: 03 feb 2004, 11:37

Bericht door Sim Pjukstra » 03 feb 2004, 11:39

Ik heb die php file uitgevoerd op mijn server maar krijg de volgende foutmelding:

Fatal error: Allowed memory size of 8388608 bytes exhausted (tried to allocate 10240 bytes) in /usr/local/psa/home/vhosts/arkemaspeelvoorzieningen.nl/httpdocs/LDODK/forum/sql.sql on line 13289

Wat kan hier de oorzaak van zijn?


Vrije ruimte op de server mag in mijn ogen het probleem niet zijn, aangezien ik eerder vandaag ong. 30 mb verwijderd heb.

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

Bericht door WebSiteNet » 03 feb 2004, 17:07

Ik denk dat jouw host ingesteld heeft dat php geen bestanden mag openen groter dan 8 Mb. Jouw sql file is 10 Mb.

Sim Pjukstra
Berichten: 2
Lid geworden op: 03 feb 2004, 11:37

Bericht door Sim Pjukstra » 03 feb 2004, 17:12

Op de server geeft hij een grootte van 5,33 mb aan bij mij, ipv 10 mb.

Een andere optie mogelijk? Van delen heb ik geen kaas gegeten

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

Bericht door WebSiteNet » 03 feb 2004, 18:02

5,33 Mb????????? In die fout melding staat 10240 Kb en dat is PRECIES 10 Mb. Vaag....

Zet het sql bestand in je forum en vraag aan je host of ze het bestand willen uitvoeren. De andere optie was idd delen. Als dat niet lukt moet je er ook niet aan beginnen. :bier:

Gebruikersavatar
Bas
Berichten: 2741
Lid geworden op: 02 dec 2003, 17:38
Locatie: Omgeving Goslar (Duitsland)
Contacteer:

Bericht door Bas » 05 feb 2004, 07:38

Die foutmelding betekent dat het interne geheugen vol zit, niet de grootte van het bestand. Misschien kun je het later opnieuw proberen...(weet niet zeker)

Gebruikersavatar
MeDieViL
Berichten: 1685
Lid geworden op: 14 mei 2003, 15:28
Locatie: België,Antwerpen
Contacteer:

Bericht door MeDieViL » 07 feb 2004, 09:37

is het mogelijk om alle posts en users uit die backup weg te halen?
ik wil hem alleen gebruiken voor mijn testforum :?

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

Bericht door WebSiteNet » 07 feb 2004, 09:40

Open het bestand sql.sql en zoek de tabbellen phpbb_users, phpbb_posts, phpbb_posts_text, phpbb_topics en phpbb_topics watch en leeg deze.

arno

Gesloten