Aktuelle Versionen: ||| Galaxytool: v5.1 ||| Galaxytoolbar: v2.6.32 |||

Update: Unterschied zwischen den Versionen

Aus Galaxytool wiki
Wechseln zu: Navigation, Suche
K (4.8-Update hier hinein kopiert)
(5.0.0)
Zeile 1: Zeile 1:
 
== Update von irgendeiner Version zur aktuellen Version ==
 
== Update von irgendeiner Version zur aktuellen Version ==
  
Als erstes müsst ihr feststellen, was sich an der config.php und der attributes.php geändert hat.
+
Erstellt als allererstes ein Backup der Datenbank. Danach übertragt alle Dateien auf euren Webserver. Hierbei wichtig: die alten Dateien im config-Ordner müssen erhalten bleiben. Unter Umständen müsst ihr auf diese Dateien [[Schreibrechte setzen]]. Nun solltet ihr euren Browsercache leeren, damit alle veränderten JavaScript-Dateien vom Browser neu heruntergeladen werden.
  
Eine genaue Beschreibung der Dateien ist bei der [[Installation]] hinterlegt.
+
Öffnet nun die update.php mit eurem Webbrowser und folgt den Anweisungen auf dem Bildschirm. Im letzten Schritt des Updates wird das Galaxytool dann per OGame API aktualisiert. Wollt ihr dies nicht, so brecht das Update nach Aktualisieren aller Tabellen ab, indem ihr den Browser-Tab schließt.
  
Wenn ihr die folgende Anweisungen befolgt, sollte es keine Probleme geben.
+
Nach dem Update müsst ihr nun noch die Dateien install.php und update.php vom Webserver löschen. Loggt euch dann mit den bei der Installation erzeugten Accountdaten ein.
 
 
# Backup der Datenbank machen
 
# [[Downloads|Herunterladen]] der neuesten Version
 
# Entpacken der Dateien
 
# Anpassung der config.php und der attributes.php
 
# Hochladen der neuen Dateien und Überschreiben der alten Dateien
 
# Ausführen der update.php
 
# Auswählen der alten Version, von der aus das Update durchgeführt werden soll. '''Sollte die alte Version nicht aufgelistet sein, braucht ihr die update.php nicht ausführen.'''
 
# Löschen der update.php und install.php aus Sicherheitsgründen
 
 
 
== Update von 4.7.1 auf 4.8 ==
 
 
 
'''Wichtig''': Die Datei '''config.php''' enthält einen neuen Tabellennamen für das neue Scanberichtsarchiv-Feature. Deswegen ist es besser sich '''vor dem Update''' eine Kopie der alten Datei anzulegen und die Einstellungen aus der alten Datei in die neue zu kopieren.  Damit kann die neue Tabelle nicht vergessen werden.
 
 
 
Die '''attributes.php'''-Datei hat sich nicht verändert, es kann also die alte Datei weiter verwendet werden.
 
 
 
Außerdem solltet ihr anstatt die Dateien zu überschreiben, alle vorhandenen Dateien auf dem Webspace löschen und die Dateien neu hochladen.
 
 
 
Seid ihr Benutzer des '''[[Bluetool|Bluetools]]''', dann schaut bitte auch auf folgende Seite: http://de.bluetool.eu/wiki/Herunterladen .
 
Dies ist das zugehörige Update des Bluetools für v4.8 des Galaxietools. Beachtet, dass dort möglicherweise noch einmal eine extra update.php ausgeführt werden muss, näheres dazu unter dem angegebenen Link.
 
 
 
Desweiteren solltet ihr euch vorher, wie immer, ein '''[http://www.tanmar.info/content/view/48/52/ Backup der Datenbank anfertigen]'''. Verwendet für diese Aufgabe nur phpmyadmin, mysqldumper kopiert nicht die TRIGGER.
 
 
 
Habt ihr all diese Hinweise beachtet und die neuen Dateien liegen auf dem Webspace, dann könnt ihr wie gewohnt die '''update.php ausführen'''. Näheres dazu auch [[Update|hier]] unter Punkt 6 bis 8.
 
 
 
'''Hinweis''': Nach dem Update auf v4.8 funktioniert das Galaxietool nur noch mit dem FF-AddOn in '''v2.6.0 oder darüber'''. Diese Version solltet ihr über das AutoUpdate von Firefox beziehen können. Sollte das nicht funktionieren, könnt ihr euch die aktuelle Version [https://addons.mozilla.org/de/firefox/addon/galaxytoolbar/ hier] herunterladen.
 
 
 
'''Hinweis''': Solltet ihr nach dem Update auf einigen Seiten des Galaxietools Anzeigeprobleme haben, '''[http://blog.webdesign-www.de/webbrowser/cache-leeren/ leert zunächst einmal den Browser-Cache]''' und probiert es dann noch einmal.
 
 
 
== Update von v4.6 auf v4.7.1 ==
 
 
 
'''Wichtig''': Die Datei '''config.php''' enthält neue Tabellennamen für die neuen Features. Deswegen ist es besser sich '''vor dem Update''' eine Kopie der alten Datei anzulegen und die Einstellungen aus der alten Datei in die neue zu kopieren.  Damit können die neuen Tabellen nicht vergessen werden.
 
Desweiteren enthält die Datei jetzt eine neue Variable, '''$dbprefix'''. Mit dieser Variablen können die Tabellen einen einheitlichen Präfix erhalten, ohne dass alle Tabellen per Hand umbenannt werden müssen.
 
 
 
Die '''attributes.php'''-Datei hat sich nicht verändert, es kann also die alte Datei weiter verwendet werden.
 
 
 
Außerdem solltet ihr anstatt die Dateien zu überschreiben, alle vorhandenen Dateien auf dem Webspace löschen und die Dateien neu hochladen, denn die Ordnerstruktur hat sich verändert, und somit würden sonst einige Dateien doppelt auf dem Webspace vorhanden sein.
 
 
 
Seid ihr Benutzer des '''[[Bluetool|Bluetools]]''', dann schaut bitte auch auf folgende Seite: http://de.bluetool.eu/wiki/Herunterladen .
 
Dies ist das zugehörige Update des Bluetools für v4.7 des Galaxietools. Beachtet, dass dort möglicherweise noch einmal eine extra update.php ausgeführt werden muss, näheres dazu unter dem angegebenen Link.
 
 
 
Desweiteren solltet ihr euch vorher, wie immer, ein '''[http://www.tanmar.info/content/view/48/52/ Backup der Datenbank anfertigen]'''. Verwendet für diese Aufgabe nur phpmyadmin, mysqldumper kopiert nicht die TRIGGER.
 
 
 
Habt ihr all diese Hinweise beachtet und die neuen Dateien liegen auf dem Webspace, dann könnt ihr wie gewohnt die '''update.php ausführen'''. Näheres dazu auch [[Update|hier]] unter Punkt 5 bis 7.
 
 
 
'''Hinweis''': Mit Version 4.7 wurden neue Nutzerrechte eingeführt, welche standardmäßig deaktiviert sind. Es handelt sich dabei um die Rechte Flottenbewegungen, Spieleraktivitäten, Löschen und Wartungsmaßnahmen. Weitere Informationen findet ihr [[Benutzeroptionen|hier]].
 
 
 
'''Hinweis''': Nach dem Update auf v4.7 funktioniert das Galaxietool nur noch mit dem FF-AddOn in '''v2.5.3 oder darüber'''. Diese Version solltet ihr über das AutoUpdate von Firefox beziehen können. Sollte das nicht funktionieren, könnt ihr euch die aktuelle Version [https://addons.mozilla.org/de/firefox/addon/galaxytoolbar/ hier] herunterladen.
 
 
 
== Update von v4.0->v4.5.4 auf v4.6 ==
 
 
 
'''Wichtig:''' Die '''attributes.php''' und '''config.php''' liegen jetzt in einem eigenen Ordner ('config'). Außerdem haben sie sich inhaltlich verändert. Deswegen ist es besser, sich vor dem Update eine '''Kopie der beiden alten Dateien anzulegen''', und die Einstellungen aus den alten Dateien in die neuen zu kopieren.
 
 
 
Desweiteren solltet ihr euch vorher, wie immer, ein '''[http://www.tanmar.info/content/view/48/52/ Backup der Datenbank anfertigen]'''.
 
 
 
Außerdem solltet ihr anstatt die Dateien zu überschreiben, alle vorhandenen Dateien auf dem Webspace löschen und die Dateien neu hochladen, denn es sind einige Dateien überflüssig geworden.
 
 
 
Seid ihr Benutzer des '''[[Bluetool|Bluetools]]''', dann schaut bitte auch auf folgende Seite: http://de.bluetool.eu/wiki/Herunterladen .
 
Dies ist das zugehörige Update des Bluetools für v4.6 des Galaxietools. Diese Version des Bluetools funktioniert nur mit v4.6 vom Galaxietool. Beachtet, dass dort noch einmal eine extra update.php ausgeführt werden muss, näheres dazu unter dem angegebenen Link.
 
 
 
Habt ihr all diese Hinweise beachtet und die neuen Dateien liegen auf dem Webspace, dann könnt ihr wie gewohnt die '''update.php ausführen'''. Näheres dazu auch [[Update|hier]] unter Punkt 5 bis 7.
 
 
 
Hierbei ist zu beachten, dass das Galaxietool jetzt mindestens PHP5 und MySQL5 [[Voraussetzungen|benötigt]], wollt ihr die 'zeitliche Statistiken' nutzen, dann benötigt ihr sogar PHP5.1. Desweiteren benötigt ihr ab MySQL v5.1.6 TRIGGER-Rechte auf der Datenbank, vor dieser Version sogar SUPER-Rechte.
 
 
 
'''Hinweis''': Nach dem Update auf v4.6 funktioniert das Galaxietool nur noch mit dem FF-AddOn in '''v2.4 oder darüber'''. Diese Version solltet ihr über das AutoUpdate von Firefox beziehen können. Sollte das nicht funktionieren, könnt ihr euch die aktuelle Version [https://addons.mozilla.org/de/firefox/addon/8588 hier] herunterladen.
 
 
 
== Updates von 3.x zu Version 4.0 ==
 
Diese Schritte werden nur empfohlen, wenn in dem alten Tool wirklich wichtige Daten stecken. Ansonsten bitte die alte DB leeren und mit der neuesten Version weitermachen.
 
 
 
=== Vorbereitungen ===
 
 
 
# Erstelle ein Backup aller benötigten Notizen. Notizen werden '''nicht''' importiert!
 
# Benenne die Allianzen in der Allyhistory zu den korrekten Allynamen (wie sie in ogame genannt werden). Anderenfalls werden die Allyhistorydaten nicht auf die korrekte Allianz übertragen.
 
# Unterbrich den Updateprozess nicht! Es kann etwas dauern.
 
# Nach dem Update sind die Galaxieansichten im "Status der Datenbank" als nicht vorhanden markiert. Das ist ein normales Verhalten! Beim nächsten Update des Systems ist wieder alles normal.
 
# Wenn die Variablen $allyhistory und $playerhistory nicht gesetzt werden, hat man keine zeitlichen Statistiken. So kann man etwas Platz auf dem Webserver sparen. Mehr Details dazu bei der [[Installation]].
 
 
 
=== Update ===
 
 
 
Anpassen der config.php durch Entfernen der /* und */ in Zeile 28 und 39. Danach die alten Datenbank-Tabellennamen eintragen. (Aus der alten config.php kopieren).
 
 
 
Danach können die neuen Tabellennamen in Zeile 13-22 angepasst werden.
 
 
 
Starten der update.php
 
 
 
Nach einem erfolgreichem Update können die alten Tabellen und Variablendeklarationen in der config.php entfernt werden.
 
  
 
[[en:Update]]
 
[[en:Update]]
 
[[es:Updates]]
 
[[es:Updates]]

Version vom 20. September 2012, 21:00 Uhr

Update von irgendeiner Version zur aktuellen Version

Erstellt als allererstes ein Backup der Datenbank. Danach übertragt alle Dateien auf euren Webserver. Hierbei wichtig: die alten Dateien im config-Ordner müssen erhalten bleiben. Unter Umständen müsst ihr auf diese Dateien Schreibrechte setzen. Nun solltet ihr euren Browsercache leeren, damit alle veränderten JavaScript-Dateien vom Browser neu heruntergeladen werden.

Öffnet nun die update.php mit eurem Webbrowser und folgt den Anweisungen auf dem Bildschirm. Im letzten Schritt des Updates wird das Galaxytool dann per OGame API aktualisiert. Wollt ihr dies nicht, so brecht das Update nach Aktualisieren aller Tabellen ab, indem ihr den Browser-Tab schließt.

Nach dem Update müsst ihr nun noch die Dateien install.php und update.php vom Webserver löschen. Loggt euch dann mit den bei der Installation erzeugten Accountdaten ein.