Update Installationshandbuch / Update auf 1.8.1 Version: Deutschland Installation via Update auf photokorn 1.8.1 Diese Update Anleitung ist gültig für alle Versionen ab photokorn 1.52 auf 1.8.1
Inhaltsverzeichnis 1. Einleitung 1.1. Wichtige Informationen 1.2. Welche Änderungen gibt es? 1.3. Update für die Supereiligen (auf eigene Gefahr) 2. Vor dem Update 2.1. Dateien und Datenbank sichern 2.2. Eigene Änderungen wieder einpflegen 3. Das Update 3.1. FTP Upload 3.2. Rechte setzen 3.3. Update durchführen 4. Mögliche Probleme
1. Einleitung 1.1 Wichtige Informationen These instructions explain in details how to update your version of photokorn gallery to Version 1.8. Please read the instructions carefully before commencing with the update. 1.2 Welche Änderungen gibt es? Welche Änderungen, Ergänzungen und Korrekturen vorgenommen wurden, können Sie im changelog.txt (im Verzeichnis doc ) oder online unter http://www.keil-software.de/manuals nachlesen. Der sogenannte Changelog ist ausschließlich in englischer Sprache verfügbar. Meist finden Sie jedoch eine deutsche Übersetzung auf unsere Homepage. Diese Update Anleitung ist gültig für alle Versionen ab photokorn 1.52 auf 1.8 1.3 Update für die Supereiligen (auf eigene Gefahr!) Wer keine Zeit und Lust hat diese Anleitung sorgfältig durchzulesen, hier eine Kurzanleitung was zu tun ist. Die Kurzanleitung nimmt keine Rücksicht auf irgendwelche Sicherheitsmaßnahmen! Mit Ihrem FTP-Programm folgendes ausführen: 1. Die Dateien header.php, footer.php und photokorn.css herunterladen. Ins Verzeichnis includes wechseln und dort mysql.inc.php herunterladen und auf Festplatte speichern. Falls Sie weitere Dateien modifiziert haben, diese evtl. auch vorher abspeichern. 2. Alle Dateien im photokorn Root-Ordner (Hauptverzeichnis) löschen. 3. Die Ordner admin, help, languages, images und includes der alten Version löschen. 4. Die Ordner admin, help, languages, images, includes und update der Neuen, zuvor vom Kundenbereich heruntergeladenen Version, hoch laden. Falls nicht vorhanden, auch den Ordner orders im Verzeichnis backups hochladen und mit den Rechten 0777 versehen. 5. Die zuvor gespeicherte mysql.inc.php wieder in das Verzeichnis includes hochladen (dabei die Neue mit der Alten überschreiben) und mit den Rechten 0666 versehen. 6. Die Dateien header.php, footer.php, htmlemail.css und photokorn.css mit den Rechten 0666 versehen. 7. http://www.meinedomain.de/photokorn/update/index.php aufrufen und ausführen. 8. Das war s Login-Daten zum Administrationsbereich sind gleich geblieben. 9. Änderungen wieder einpflegen, z.b. Header-, Footer- oder CSS-Änderungen usw.
2. Vor dem Update BITTE LESEN SIE DIE ANWEISUNGEN SORGFÄLTIG DURCH! WIR ÜBERNEHMEN KEINE VERANTWORTUNG, WENN DAS FEHLSCHLÄGT ODER IHRE DATEN BESCHÄDIGT WERDEN. 2.1 Datenbank und Dateien sichern Bevor Sie das Update durchführen, sollten Sie zur Sicherheit zuerst ein Backup Ihrer Datenbank erstellen. Dies können Sie mit photokorn machen, indem Sie im Admin-Zentrum ein Backup erstellen oder mit phpmyadmin. phpmyadmin (siehe Abbildung 1) ist ein Open Source Tool zur MySQL Datenbank-Verwaltung und unter http://www.phpmyadmin.net heruntergeladen werden. Abbildung 1: phpmyadmin Datenbank Export
Generell ist es mehr als empfehlenswert ein Backup aller photokorn PHP Dateien vor dem Update zu machen. Den Ordner photos, der Ihre Dateien und Bilder enthält, müssen Sie in der Regel nicht als Backup sichern nur Bitte nicht aus Versehen löschen, deshalb ist ein Backup dieses Ordners hin und wieder vielleicht sinnvoll. Falls Sie zuvor Änderungen an den Dateien header.php, footer.php, photokorn.css oder an den Sprachdateien im Ordner languages vorgenommen haben, oder eigene Bilder dem Ordner images hinzugefügt haben, sollten Sie ein Backup dieser Dateien (auf Ihrem lokalen Rechner) zur nachträglichen Änderungen bzw. Ergänzung machen. Sie sollten auf keinen Fall alte Dateien mit der neuen Version vermischen, in der Hoffnung das diese genauso mit der neuen Version funktionieren werden. Das wäre nur selten der Fall. Ebenfalls ist es sinnvoll, ein Backup der mysql.inc.php (im includes Ordner) zu machen, denn in dieser Datei sind die Datenbank-Zugriffsinformationen und wichtige Pfade gespeichert. Notieren Sie sich ebenfalls die aktuelle Versionsnummer Ihrer photokorn Galerie. Sie werden später evtl. vom update Skript danach gefragt. 2.2 Eigene Änderungen wieder einpflegen Falls Sie eigene Änderungen an den oben genannten oder anderen photokorn Dateien durchgeführt haben, müssen Sie solche Dateien trotzdem mit den Neuen ersetzen. Beibehalten der alten Dateien führt in den meisten Fällen zu Funktionsfehlern! Nachträglich (nach dem vollständigen Update der Galerie und Überprüfung auf korrekte Funktion) können Sie Ihre Änderungen wieder einpflegen, insofern diese Änderungen mit der neuen Code noch funktionieren. Um diese Aufgabe zu erleichtern, ist es sinnvoll ein sogenanntes Vergleichsprogramm zu verwenden. Sie können damit schnell ermitteln, ob und wie die neue photokorn Datei sich von der alten unterscheidet und wo Sie Ihren eigenen Code erneut einfügen müssen bzw. können. Ein gutes Vergleichsprogramm ist das Open Source Programm WinMerge (siehe Abbildung 2). Abbildung 2: WinMerge in Aktion: Die gelben Markierungen weisen auf Unterschiede hin. Die hellen gelben Bereiche zeigen was sich geändert hat, die Dunkleren, die Bereiche, die gleich geblieben sind in den Zeilen mit Änderungen. http://winmerge.org/
3. Das Update 3.1 FTP Upload Achten Sie darauf, dass Sie Bilder im Binary-Modus und Text-Dateien im ASCII-Modus hochladen. Wenn Ihr FTP-Programm richtig konfiguriert ist, wird dieses den richtigen Upload-Modus selbst erkennen. Ein gutes, kostenloses Open-Source FTP-Programm für Windows, Linux und MAC ist z.b. FileZilla, kostenlos erhältlich über http://www.filezilla.de. Löschen Sie nun die folgenden alten Verzeichnisse und Dateien admin help images languages Alle Dateien im photokorn Root-Ordner (Hauptverzeichnis) Alle Dateien und Unterordner des Ordners includes, außer die Datei mysql.inc.php Laden Sie nun die folgenden Ordner und Dateien, der neuen Version hoch admin help images languages Alle Dateien im photokorn Root-Ordner (Hauptverzeichnis) Alle Dateien und Unterordner des Ordners includes, außer die Datei mysql.inc.php Achtung: Auf KEINEN FALL den Ordner photos aus versehen löschen!
2.3 Schreibrechte vergeben Die folgenden Dateien / Verzeichnisse müssen Schreibrechte erhalten (chmod): Dateien / Ordner chmod (Unix Rechte) Ort footer.php* 666 photokorn Hauptordner header.php* 666 photokorn Hauptordner photokorn.css* 666 photokorn Hauptordner htmlemail.css* 666 photokorn Hauptordner mysql.inc.php 666 includes Ordner backups/ 777 backups Ordner backups/orders/ 777 orders Ordner in /backups Check the following if the have the correct permission settings photos 777 including all sub-folders mediatemp 777 * You only need to chmod these files if you intend to edit these files via the admin -center Rechte können mit einem FTP-Programm vergeben werden. Z.B. in FileZilla, markieren Sie den entsprechenden Ordner oder Datei und klicken Sie anschließen mit der rechten Maustaste auf die markierte Stelle. Wählen Sie im neuen Dialogfenster Dateiattribute oder chmod aus. Markieren Sie die Kästchen so, dass die Rechte wie oben aufgelistet, vergeben werden (siehe Abb. 3). Abbildung 3: Screenshot, FileZilla FTP-Client, Rechte einstellen
Rechte: Vergleichstabelle R = read (lesen), W = write (schreiben), E = execute (ausführen) chmod Besitzer Gruppe Andere 777 RWE RWE RWE 666 RW RW RW 2.4 Update durchführen Rufen Sie die Datei update/index.php in Ihrem Browser auf: z.b. http://www.ihredomain.de/photokorn/update/index.php Falls die vorherige Versionsnummer Ihrer alten photokorn Installation nicht automatisch erkannt, oder falsch erkannt wurde, wählen Sie die Version manuell aus. Führen Sie alle Schritte zu denen Sie aufgefordert werden aus. Der Benutzername und das Passwort für den Admin-Zugang ändern Sie beim Update NICHT. Wenn alles fehlerlos durchgeführt wurde, können Sie sich nun in den neuen Admin-Bereich einloggen. Nach erfolgreichem Update löschen Sie unbedingt den Ordner update. 4. Mögliche Probleme Wenn Sie Probleme mit dem Update haben oder Fehlermeldungen während des Updates bekommen, können wir Ihnen vermutlich schnell helfen. Führen Sie das Update auf keinen Fall mehr als einmal durch, da dies dazu führen könnte, dass der Fehler nur noch schlimmer wird. Kontaktieren Sie uns per E-Mail oder über das Support-Forum - http://forum.keil-software.de.
Support und Kontaktdaten Henry Claire GmbH Keil Software Rotenbühlstrasse 18 71397 Leutenbach Telefon 07146-999 999 9 * Mo.-Fr.von 8.00-18.00 Uhr. *Zum Ortstarif info@keil-software.com Copyright 2014 Keil Software
Der Nachdruck oder teilweise Vervielfältigung - auch auszugsweise sowie die fotomechanische und elektronische Wiedergabe - ist ohne unsere vorherige Genehmigung nicht gestattet. Alle Warenzeichen sind Eigentum der betreffenden Firmen. Änderungen des Lieferumfangs in Form, Ausstattung und Technik sind möglich. Aus den Angaben, Abbildungen und Beschreibungen dieses Handbuches können daher keine Ansprüche hergeleitet werden. Alle Rechte nach dem Gesetz über das Urheberrecht bleiben der Keil Software ausdrücklich vorbehalten.konzept und Gestaltung Keil Software. Hergestellt in Deutschland. Full or partial reproduction only permitted with our approval - Subject to be change without notice Copyright 2014 Keil Software Keil Software ist ein Produkt der Henry Claire GmbH - www.henryclaire.com