Problem beim Zurückspielen von Sicherung
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Problem beim Zurückspielen von Sicherung
Hallo zusammen,
ich habe zwar die verschiedenen Lösungsvorschläge hier im Forum gelesen, komme aber dennoch nicht weiter, und wage es somit erneut dieses Thema anzusprechen:
Ich möchte den DB-Dump eines laufenden Boards in meiner Testumgebung einspielen. Über das Admin-Panel von phpbb tut das nicht, es passiert einfach gar nix (ich kriege auch mit aktiviertem Debug-Modus keine bessere Fehlermeldung als sowas wie "Keine Datei hochgeladen" oder so ähnlich). Also habe ich den Dump in Stücke zerteilt und bin jetzt dabei, die einzelnen Teile per phpMyAdmin einzuspielen.
Jetzt ist es aber so, daß ich früher am Tag heute - aus Versehen - den kompletten Dump von knapp 20 MB am Stück in mein Live-phpbb eingespielt habe, was wunderbar funktioniert hat; und bei mir lokal scheint die "Schmerzgrenze" bei ca. 1,6 MB zu liegen, egal ob mit phpMyAdmin oder Bordmitteln.
Deswegen vermute ich, daß es an irgendeiner Einstellung entweder in php oder in meiner Datenbank liegt.
Hat jemand einen Tip für mich?
ich habe zwar die verschiedenen Lösungsvorschläge hier im Forum gelesen, komme aber dennoch nicht weiter, und wage es somit erneut dieses Thema anzusprechen:
Ich möchte den DB-Dump eines laufenden Boards in meiner Testumgebung einspielen. Über das Admin-Panel von phpbb tut das nicht, es passiert einfach gar nix (ich kriege auch mit aktiviertem Debug-Modus keine bessere Fehlermeldung als sowas wie "Keine Datei hochgeladen" oder so ähnlich). Also habe ich den Dump in Stücke zerteilt und bin jetzt dabei, die einzelnen Teile per phpMyAdmin einzuspielen.
Jetzt ist es aber so, daß ich früher am Tag heute - aus Versehen - den kompletten Dump von knapp 20 MB am Stück in mein Live-phpbb eingespielt habe, was wunderbar funktioniert hat; und bei mir lokal scheint die "Schmerzgrenze" bei ca. 1,6 MB zu liegen, egal ob mit phpMyAdmin oder Bordmitteln.
Deswegen vermute ich, daß es an irgendeiner Einstellung entweder in php oder in meiner Datenbank liegt.
Hat jemand einen Tip für mich?
Erhöhe mal die "execution time" in der php.ini.
oder noch höher...
Code: Alles auswählen
set_time_limit(100);Ich hab noch drei Vorschläge 
1. Erhöhe "upload_max_filesize", "memory_limit" und "post_max_size" in der php.ini. Manchmal müssen sowohl "memory_limit" als auch "post_max_size" größer als "upload_max_filesize" sein.
2. Wenn du Linux verwendest, dann versuch es mal mit diesem Script:
http://www.phpbb.de/doku/kb/artikel.php?artikel=8
3. Wenn du jedoch Windows verwendest:
Öffne eine Konsole (Startmenü>Ausführen>command).
Wechsle nun in das Verzeichnis "mysql" und anschließend in das Verzeichnis "bin". (z.B. "C:\mysql\bin\")
Dort gibst du folgendes ein:
Sollte das nicht mit deiner Backupdatei klappen, dann Exportiere deine Datenbank vom "live" Board mit dem Script von 2.
1. Erhöhe "upload_max_filesize", "memory_limit" und "post_max_size" in der php.ini. Manchmal müssen sowohl "memory_limit" als auch "post_max_size" größer als "upload_max_filesize" sein.
2. Wenn du Linux verwendest, dann versuch es mal mit diesem Script:
http://www.phpbb.de/doku/kb/artikel.php?artikel=8
3. Wenn du jedoch Windows verwendest:
Öffne eine Konsole (Startmenü>Ausführen>command).
Wechsle nun in das Verzeichnis "mysql" und anschließend in das Verzeichnis "bin". (z.B. "C:\mysql\bin\")
Dort gibst du folgendes ein:
Das rote musst du natürlich anpassen. So sollte es dann zum Beispiel aussehn.mysql.exe -ubenutzername -ppasswort -hdatenbankhost datenbankname < C:\backup\backup.sql
Der Datenbankname muss der einer bereits vorhandenen Datenbank sein und in die das Backup eingespielt werden soll.mysql.exe -uroot -p34test! -hlocalhost phpbb < PfadZuDeinemBackup
Sollte das nicht mit deiner Backupdatei klappen, dann Exportiere deine Datenbank vom "live" Board mit dem Script von 2.
Ohja, daran haben wir heute schon Stunden herumgedoktort. Schau Dir mal diesen Thread an. Ganz ähnliches Problem, triviale Lösung (ganz unten der Link zu hotscripts). Kommt mit auf meine private Knowledge Base!! Dank an Berserker (hat sein Problem im übrigen selbst gelöstTora hat geschrieben:Die kleinen Dump-Stücke laufen aber noch??
Beste Grüße,
Thorsten
Das mit der Komadozeile ist echt praktisch. Ein über 8 MB großes Dumo einzuspielen hat nicht mal ne Minute gedauert (hab nicht auf die uhr geschaut).
Es gibt immer ein außerirdisches Schlachtschiff, einen kosmischen Todeslaser oder
eine intergalaktische Pest, die das Leben auslöschen wollen auf diesem elenden Planeten!
Men in Black
eine intergalaktische Pest, die das Leben auslöschen wollen auf diesem elenden Planeten!
Men in Black