+ Antworten
Ergebnis 1 bis 4 von 4

Thema: Komponenten aktualisieren

  1. #1
    Neu an Board
    Registriert seit
    26.05.2006
    Ort
    Bayerischer Wald
    Alter
    28
    Beiträge
    8
    Bedankte sich
    1
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Komponenten aktualisieren

    Hallo,

    wie man sieht, bin ich ziemlich neu hier, zumindest was das Schreiben betrifft. Mitgelesen habe ich die letzten Monate schon fleißig;-) Und bei fast allen Problemen wurde ich auch fündig.

    Im letzten September habe ich auf meine Webspace eine Joomla-Installation aufgezogen, die mittlerweile recht gut und stabil läuft (etwas zum Schrauben gibt es ja immer;-). Es kamen im Laufe der Zeit diverse Komponenten und sonstiger Schnickschnack dazu. Und hier setzt meine Frage an, die ziemlich banal ist, aber auf die ich bisher keine befriedigende Antwort gefunden habe.

    Stichwort:Update einzelner Komponenten auf eine neuere Version. Wie aktualisiere ich eine Komponente korrekt auf eine neue Version, ohne von einem Datenverlust (primär denke ich an die DB) überrascht zu werden (Gästebucheinträge oder [zahlreiche] Einstellungen weg)? Das Darüberinstallieren mittels Installer klappt ja leider nicht, da er sich darüber pikiert, daß es bereits ein Unterverzeichnis usw. gibt. Aber das kennen wir ja alles.

    Also: darf ich einfach den alten Ordner löschen, sollte ich vorher die entsprechenden Variabeln aus der Datenbank exportieren und sichern und anschließend die Dateien "darüberinstallieren"? Oder sauber deinstallieren und wieder installieren? Das wird ja nach Komponente wohl auch wieder Kompatiblitätsprobleme mit sich ziehen, oder?

    Leider gibt es keine richtige Updatefunktion für die Komponenten - oder habe ich da bisher etwas übersehen?

    Um das alles noch an einem Beispiel zu konkretisieren: wie bringe ich am einfachsten das Akobook 3.42 auf Akobook BWP? Da dürfte der "Motorrumpf" ziemlich gleich sein, aber mir ginge es halt um die kleinen Extras, wie die Badwordlist oder die Anzeige der IP im Backend...

    Mit bestem Dank im Voraus!

    Christian

  2. #2
    Moderator Avatar von holmi
    Registriert seit
    30.08.2004
    Ort
    Harz
    Beiträge
    6.502
    Bedankte sich
    92
    Erhielt 1.234 Danksagungen
    in 1.133 Beiträgen

    Standard

    Die Frage kann man pauschal leider nicht beantworten das ist bei jeder Komponente anders.

    Das wichtigest vor jedem Update ist ein BACKUP!
    Im Idealfall erstellst du dir mit dem Backup eine Testinstallation und probierst das Update da aus. Dann kann nix passieren und du weist ob dein Backup auch funktioniert.

    Als erstes schau beim Entwickler ob es da einen Hinweis zum Update gibt.
    Manchmal reicht es die Dateien zu überschreiben
    Machmal muß man eine Datenbank Tabelle sichern die Komponente deinstallieren, dann neu installieren und dann die Datenbank zurück spielen
    Teilweise belassen die Komponenten die Datenbank-Einträge auch und man kann so Updaten
    Kommt also immer auf den einzelfall an.

    Beim Akobook BWP bin ich mir nicht ganz sicher, aber es könnte schon reichen die Dateien auf dem Server zu überschreiben.
    Dazu kann "cybergurk" sicher mehr sagen, warte mal ab was er dazu schreibet.


    Björn
    Problem gelöst? Dann markiere den Thread mit [GELÖST]

  3. #3
    Neu an Board
    Registriert seit
    26.05.2006
    Ort
    Bayerischer Wald
    Alter
    28
    Beiträge
    8
    Bedankte sich
    1
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard

    Hai,

    habe das Problem gestern teilweise gelöst - zumindest das mit Akobook.

    1. Akobook-Tabelleintrag in der Datenbank über MySQL-Admin exportiert
    2. Alte Komponente (3.42 plus) deinstalliert
    3. Neue Komponente ("BWP") installiert
    4. Alte Akobook-Tabelle komplett reimportiert, vorher neue unter anderem Namen abgespeichert.
    5. Neue und alte Tabelle verglichen und festegestellt, daß in der neuen ein Eintrag mehr für die Yahoo-Messenger-ID vorhanden war.
    6. "Neuen alten" Tabelleneintrag um die letzte Spalte der BWP-Tabelle ergänzt, damit auch die Yahoo-ID eingegeben werden kann.
    7. BWP-Tabelle gelöscht
    8. Läuft

    Klappte leider nicht auf anhieb. Zuerst waren trotz Importierens die alten Einträge weg, dann waren sie nach etwas hin- und her da und man konnte keine neuen Einträge schreiben bzw. schon schreiben, wurden aber trotz positiver Meldung nicht abgespeichert.

    Aber nach etwas hin- und her... jetzt läufts...

    Ist eigentlich eine einheitliche "Update-Schnittstelle" für die Komponenten in der Roadmap zu finden? Firefox hat das mit den Erweiterungen recht elegant gelöst...

    Schöne Grüße,

    Christian

    "Da wird was gemacht, was technisch irrelevant ist."


  4. #4
    Gesperrt
    Registriert seit
    03.05.2005
    Ort
    joomlers.de
    Beiträge
    4.695
    Bedankte sich
    124
    Erhielt 989 Danksagungen
    in 941 Beiträgen

    Standard

    Zitat Zitat von hbex
    Ist eigentlich eine einheitliche "Update-Schnittstelle" für die Komponenten in der Roadmap zu finden? Firefox hat das mit den Erweiterungen recht elegant gelöst...
    jupp, das ist angedacht, auch für joomla selbst. wann es umgesetzt wird steht leider in den sternen.

    auch christian .

+ Antworten

Ähnliche Themen

  1. Antworten: 14
    Letzter Beitrag: 03.04.2007, 18:11
  2. Fehler beim Upload von Komponenten und Templates
    Von conny2005 im Forum Allgemeine Fragen zu Joomla
    Antworten: 9
    Letzter Beitrag: 25.02.2006, 13:44
  3. Nach Umzug können keine Komponenten installiert werde
    Von Intuite im Forum Mambo Komponenten
    Antworten: 2
    Letzter Beitrag: 03.10.2005, 13:37
  4. kein Titel im Browser bei Komponenten
    Von MinJun im Forum Allgemeine Fragen zu Mambo
    Antworten: 2
    Letzter Beitrag: 29.06.2005, 09:38
  5. manuelle Installation von Komponenten möglich?
    Von grwiessmann im Forum Mambo Komponenten
    Antworten: 2
    Letzter Beitrag: 13.04.2005, 22:09

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein