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)
K
 
(4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
== Update von irgendeiner Version zur aktuellen Version ==
+
# [http://www.tanmar.info/content/view/48/52/ Erstellt als allererstes ein Backup der Datenbank]
 
+
# [[Downloads|Ladet nun die aktuelle Version herunter]] und entpackt sie
Als erstes müsst ihr feststellen, was sich an der config.php und der attributes.php geändert hat.
+
# 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 die Dateien im config-Ordner [[Schreibrechte setzen]]
Eine genaue Beschreibung der Dateien ist bei der [[Installation]] hinterlegt.
+
# Nun solltet ihr euren Browsercache leeren, damit alle veränderten JavaScript-Dateien vom Browser neu heruntergeladen werden
 
+
# Öffnet die update.php im Browser
Wenn ihr die folgende Anweisungen befolgt, sollte es keine Probleme geben.
+
# Wählt die vorherige Version eures Galaxytool aus. Wenn die Version nicht aufgeführt ist, braucht ihr das Update nicht durchführen.
 
+
# Öffnet nun die update.php mit eurem Webbrowser und folgt den Anweisungen auf dem Bildschirm. Gebt dort alle notwendigen Informationen ein. '''Es ist nicht notwendig irgendeine Datei manuell zu editieren.'''
# Backup der Datenbank machen
+
# 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.
# [[Downloads|Herunterladen]] der neuesten Version
+
# Nach dem Update müsst ihr nun noch die Dateien install.php und update.php vom Webserver löschen
# Entpacken der Dateien
+
# Nun solltet ihr alle eure Nutzer daran erinnern, ihren Browsercache zu leeren, ansonsten könnten Dinge im Galaxytool für sie merkwürdig aussehen
# 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]]

Aktuelle Version vom 21. September 2012, 08:04 Uhr

  1. Erstellt als allererstes ein Backup der Datenbank
  2. Ladet nun die aktuelle Version herunter und entpackt sie
  3. Danach übertragt alle Dateien auf euren Webserver. Hierbei wichtig: die alten Dateien im config-Ordner müssen erhalten bleiben.
  4. Unter Umständen müsst ihr auf die Dateien im config-Ordner Schreibrechte setzen
  5. Nun solltet ihr euren Browsercache leeren, damit alle veränderten JavaScript-Dateien vom Browser neu heruntergeladen werden
  6. Öffnet die update.php im Browser
  7. Wählt die vorherige Version eures Galaxytool aus. Wenn die Version nicht aufgeführt ist, braucht ihr das Update nicht durchführen.
  8. Öffnet nun die update.php mit eurem Webbrowser und folgt den Anweisungen auf dem Bildschirm. Gebt dort alle notwendigen Informationen ein. Es ist nicht notwendig irgendeine Datei manuell zu editieren.
  9. 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.
  10. Nach dem Update müsst ihr nun noch die Dateien install.php und update.php vom Webserver löschen
  11. Nun solltet ihr alle eure Nutzer daran erinnern, ihren Browsercache zu leeren, ansonsten könnten Dinge im Galaxytool für sie merkwürdig aussehen