« Project home page
my little forum
Log in
Register
Search:
Back to the entry by Auge
Post reply
Reply to the message by
Auge
Name:
E-mail:
(optional, won't be displayed directly)
Leave this field empty:
Homepage:
(optional)
Leave this field empty:
Location:
(optional)
Remember me (cookie)
Category:
General
Project organisation
Technics
Design/Themes
Features
Development
Todo
Bugs
German / Deutsch
Spanish / Español
French / Français
Accessibility/UX
Subject:
Formatting help
skip to input
format text bold
[b]bold text[/b]
format text italic
[i]italic text[/i]
insert hyperlink
[link=http://example.com/]link text[/link] / [link]http://example.com/[/link]
set text color
[color=#rgb]colored text[/color]
font size
[size=small]small text[/size]
[size=large]large text[/size]
insert list
[list][*]list item[/list]
insert image
[img]http://example.com/image.jpg[/img]
left: [img=left]http://example.com/image.jpg[/img]
right: [img=right]http://example.com/image.jpg[/img]
thumbnail: [img=thumbnail]http://example.com/image.jpg[/img]
thumbnail left: [img=thumbnail-left]http://example.com/image.jpg[/img]
thumbnail right: [img=thumbnail-right]http://example.com/image.jpg[/img]
upload image
upload image ...
insert TeX code
[tex]TeX code[/tex]
insert code
[inlinecode]code[/inlinecode]
[code]code[/code]
[code=css]code[/code]
[code=html]code[/code]
[code=javascript]code[/code]
[code=perl]code[/code]
[code=php]code[/code]
[code=sql]code[/code]
[code=xml]code[/code]
:-)
;-)
:-P
:-D
:-|
:-(
:yes:
:no:
:ok:
:lol:
:lol2:
:lol3:
:cool:
:surprised:
:angry:
:crying:
:waving:
:confused:
:lookaround:
:clap:
:love:
:tick:
Message:
> > Das Problem beim Backup tritt, wenn ich es teilweise durchführe, beim den Einträgen auf, die übrigen Teil-Backups funktionieren. Mit MyPHPAdmin war ich bislang leider auch nicht erfolgreich, es ist nicht gelungen, ein Kopie des Forums lauffähig zu installieren. > > Tja, dann ist dein Forum mit fast sechzigtausend Einträgen einfach zu groß für die Konfiguration deines Webspaces. > > Wie schon [link=https://mylittleforum.net/forum/index.php?id=12145]in jenem Posting[/link] geschrieben, bietet phpMyAdmin aber einige Konfigurationsmöglichkeiten, die du dir zunutze machen kannst. > > Wenn du dich in phpMyAdmin einloggst, zur Tabelle [inlinecode]mlf_entries[/inlinecode] navigierst und den Reiter "exportieren" öffnest, kannst du da einiges einstellen. Folge bitte den Punkten. > > [pre] > - [i][b]Exportmethode:[/b] Angepasst – zeige alle möglichen Optionen an[/i] (sollte selbsterklärend sein) > - [i][b]Format:[/b] SQL[/i] > - [i][b]Datensätze:[/b] Alle Datensätze exportieren[/i] (damit wirst du eventuell noch herumspielen müssen) > - [i][b]Ausgabe:[/b] Speichere Ausgabe in Datei[/i] (Ändere das Template des Dateinamens in einen Namen mit Zähler (zum Beispiel [i]eintraege_1[/i])) > - [i][b]Formatspezifische Optionen:[/b][/i] im ersten Abschnitt NUR den Punkt [i]Daten[/i] aktiv lassen > - [i][b]Datenerstellungsoptionen[/b] (Unterpunkt) folgende Checkboxen und Radiobuttons aktivieren[/i] > - TRUNCATE Tabelle vor dem Einfügen > - Zu verwendende Syntax bei der Dateneingabe: Spaltennamen bei jedem INSERT Schlüsselwort verwenden > - Binäre Spalten in hexadezimaler Schreibweise exportieren > [/pre] > > Lasse einen Export laufen. Wenn dir die Datei (im obigen Beispiel [inlinecode]eintraege_1[/inlinecode] genannt) zum Download angeboten wird, ist alles gut. Wenn das nicht der Fall ist, kommt jetzt das Spielen mit der Anzahl der Datensätze ins Spiel. > > Ändere den Punkt [b]Datensätze:[/b] auf [i]Einige Datensätze exportieren[/i] und setze den Startwert auf 0 sowie den Endwert auf 10000 (zehntausend). Lasse den Export laufen. Wird dir nun der Download der Datei angeboten, kannst du das annehmen oder den Endpunkt testweise auf 20000 (zwanzigtausend) setzen. Wenn auch das klappt, würde ich den Download nehmen und nun die Exporteinstellungen anpassen. > > Neuer Startpunkt wäre nun 10001 und neuer Endpunkt 20000 beziehungsweise der Startpunk wäre 20001 und neuer Endpunkt 40000. Beachte bitte, dass du nun unter [b]Datenerstellungsoptionen[/b] unbedingt den Haken bei [i]TRUNCATE Tabelle vor dem Einfügen[/i] rausnehmen musst und den Dateinamen auf z.B. [inlinecode]eintraege_2[/inlinecode] änderst. > > So fährst du fort (jeweils neuer Start-und Endpunkt, neuer Dateiname) und erstellst ein Backup der Einträge in mehreren Dateien. > > Im Endeffekt wirst du aber um Updates als Updates (und nicht als Neuinstallationen mit folgendem einspielen von Backups) nicht herumkommen. Beginnend mit Version 2.3.5 (auf die du updaten musst, wenn du danach neuere Versionen installieren willst) kommt es immer wieder zu Änderungen an den Strukturen von Datenbank, Tabellen und Spalten, so dass das Einspielen von Backups, die mit älteren Versionen erstellt wurden, scheitern wird. > > Ich empfehle, ausgehend von der bei dir installierten Version 2.3.1, folgendes. Erstelle ein Backup deines Forums mithilfe der obigen Anleitung [i][b]nach[/b] der vorübergehenden [b]Deaktivierung des Forums[/b][/i] (um zu verhindern, dass es neuere Postings als die im Backup gibt). Installiere die MLF-Version 2.3.5 in einem neuen Verzeichnis mit neuen Datenbanktabellen und spiele das Backup mit phpMyAdmin zurück. Passe in den Settings den Wert für [inlinecode]forum_address[/inlinecode] an den Verzeichnisnamen der Neuinstallation an. > > Das alte Forum bleibt derweil [i]vorhanden[/i] aber [i]deaktiviert[/i], damit bis zum Abschluss der Arbeiten keine neuen Benutzer oder Postings hinzukommen, die nicht Bestandteil des Backups waren. > > Führe in der neuen, bislang inaktiven Installation nun nacheinander die Updates auf die Versionen 2.3.7, 2.4.0 und 2.4.20 aus, ohne neue Backups anzulegen und einzuspielen. Benutze also bitte, das sei ausdrücklich gesagt, die Updatefunktion über die Dateien [inlinecode]update_2.x-2.3.php[/inlinecode] (bis Version 2.3.7) und danach [inlinecode]update_2.3.5-2.4.php[/inlinecode] für die Updates, um die Änderungen der Datebankstruktur auch an den vorhendenen Datensätzen zu vollziehen. > > Wenn die Updates erfolgreich durchgelaufen sind, benenne das Verzeichnis des alten und des neuen Forums um, damit alle vorhandenen Links auf das (jetzt alte) Forum nun auf das neue Forum zeigen. Prüfe vorsichtshalber die Settings, insbesondere [inlinecode]forum_address[/inlinecode] und [inlinecode]home_linkaddress[/inlinecode]. > > Wenn sich die Benutzer anmelden und posten können, also alle Funktionen gegeben sind, kannst du die alte Installation und die dazugehörigen Datenbanktabellen löschen. > > Wenn das Procedere nicht von Erfolg gekrönt ist, schalte das alte Forum wieder ein und frage hier noch einmal nach. > > > Ich werde es dann wohl bei Version 2.3 belassen. > > Das halte ich für keine gute Idee. Nicht nur, dass in der aktuellen Version 2.4.20 gegenüber deiner Version 2.3.1 diverse S[i]icherheitslücken[/i] und [i]Fehler[/i] behoben wurden, es sind da auch reichlich [i]neue Funktionen[/i] hinzugekommen, die du und dein Publikum so nicht nutzen können. > > Tschö, Auge
E-mail notification on reply of this posting
OK - Submit
Preview