Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Updateanleitung xtc 3.04SP1 => SP2.1

    Webcraft Solutions

    • Mitglied
    • Beiträge: 144
    • Geschlecht:
    Updateanleitung xtc 3.04SP1 => SP2.1
    am: 21. Januar 2013, 11:08:51
    Hallo zusammen,

    hat zufällig noch jemand eine Updateanleitung rumliegen von der oben erwähnten Version xtcommerce 3.04SP1 auf SP2.1 ?

    Ich konnte das Updatepaket zwar unter http://www.xtc-load.de/2008/07/update-xtcommerce-v304-sp21/ finden - aber es war keine Anleitung und keine update.php dabei. Lediglich ein defekter Link zu einer Seite wo es die Anleitung irgendwann mal gab ... und ohne update auf SP2.1 ist auch kein Update auf modified möglich.. :-/

    Linkback: https://www.modified-shop.org/forum/index.php?topic=24306.0

    web28

    • modified Team
    • Beiträge: 9.404
    Re: Updateanleitung xtc 3.04SP1 => SP2.1
    Antwort #1 am: 21. Januar 2013, 12:02:00
    Was willst Du denn da noch groß updaten? Bei einem so alten System installiert man 1.06 migriert die alte Datenbank auf 1.06 und passt das 1.06 Template an.

    Webcraft Solutions

    • Mitglied
    • Beiträge: 144
    • Geschlecht:
    Re: Updateanleitung xtc 3.04SP1 => SP2.1
    Antwort #2 am: 21. Januar 2013, 12:04:57
    Hallo web28,

    das möchte ich ja - aber ich kann nicht auf 1.06 migrieren von SP1 aus ... sondern offenbar nur von SP2.1 aus, wie ich gestern hier erfahren habe in einem anderen Thread ... oder?! :-/

    web28

    • modified Team
    • Beiträge: 9.404
    Re: Updateanleitung xtc 3.04SP1 => SP2.1
    Antwort #3 am: 21. Januar 2013, 12:19:10
    Ich würde nur die relevanten Datenbanktabellen migrieren (Kategorien, Artikel, Kundendaten, Bestellungen) und diese danach auf evtl noch fehlende Einträge überprüfen)

    Webcraft Solutions

    • Mitglied
    • Beiträge: 144
    • Geschlecht:
    Re: Updateanleitung xtc 3.04SP1 => SP2.1
    Antwort #4 am: 21. Januar 2013, 12:31:43
      ok ... also dann werde ich das Ganze noch einmal neu versuchen.

      1.06 rev 4332 installieren und folgende Tabellen migrieren (die ich für sinnvoll halte):

      address_book
      admin_access
      categories
      categories_description
      customers
      customers_info
      manufacturers
      manufacturers_info
      newsletter_recipients
      orders
      orders_products
      orders_products_attributes
      orders_products_download
      orders_recalculate
      orders_status
      orders_status_history
      orders_total
      personal_offers_by_customers_status_0
      personal_offers_by_customers_status_1
      personal_offers_by_customers_status_2
      personal_offers_by_customers_status_3
      products
      products_attributes
      products_attributes_download
      products_content
      products_description
      products_graduated_prices
      products_images
      products_notifications
      products_options
      products_options_values
      products_options_values_to_products_options
      products_to_categories
      products_vpe
      shipping_status

      ... und dann bin ich mal gespannt, was mich da für ein Chaos erwartet ... aber keine Angst - ich werde es alles hier posten...  :twisted:

    piru

    • Fördermitglied
    • Beiträge: 1.263
    • Geschlecht:
    Re: Updateanleitung xtc 3.04SP1 => SP2.1
    Antwort #5 am: 21. Januar 2013, 12:46:51
    Die Tabelle specials auch, falls du Sonderangeboten hast

    Gruß piru

    Webcraft Solutions

    • Mitglied
    • Beiträge: 144
    • Geschlecht:
    Re: Updateanleitung xtc 3.04SP1 => SP2.1
    Antwort #6 am: 21. Januar 2013, 13:17:09
    Danke Piru,
    die hab ich dann auch noch mitgenommen.

    Also, Neuinstallation 1.06 rev 4332 wurde erfolgreich ausgeführt und die o.g. Tabellen importiert.

    So .. und nun wie versprochen, die ersten Fehler(meldungen):

    - Im Adminpanel ist die "Shop online/offline" Funktion verschwunden
    - Seite selbst nicht mehr zu erreichen, Fehlermeldung:

    Zitat
    1054 - Unknown column 'status' in 'where clause'

    SELECT * FROM languages WHERE status = '1' ORDER BY sort_order

    Hinweis: Tabelle "languages" wurde auch mit importiert, ebenso die Tabelle "content_manager"
    Sprachen im alten Shop: Deutsch und Französisch, englisch wurde deaktiviert / deinstalliert.

    Language ID Deutsch: 2
    Language ID Französisch: 3

    Webcraft Solutions

    • Mitglied
    • Beiträge: 144
    • Geschlecht:
    Re: Updateanleitung xtc 3.04SP1 => SP2.1
    Antwort #7 am: 21. Januar 2013, 13:52:08
    Ergänzung: Nicht mal mehr das Adminpanel kann ich aufrufen ... dann kommt auch die o.g. Fehlermeldung ...  :nixweiss:

    Webcraft Solutions

    • Mitglied
    • Beiträge: 144
    • Geschlecht:
    Re: Updateanleitung xtc 3.04SP1 => SP2.1
    Antwort #8 am: 21. Januar 2013, 15:00:40
    Habe nun weiter gemacht, mit dem Updaten der Datenbanken, nach einem Hinweis von web28 in einem anderen Thread, der mich darauf brachte, dass 1.06er Shop nicht gleich 1.06er Datenbank ist.
    Was ja EIGENTLICH ja auch logisch ist, wenn man ne alte Datenbank migriert ... ;) Naja ... jetzt weiß ich es jedenfalls.

    Also hab ich folgendes gemacht:

    - update 3.04SP2.1 to 1.0.0.sql ausgeführt - hat funktioniert!
    - update 1.0.1 to 1.0.2.sql ausgeführt - hat funktioniert!
    - update 1.0.2 to 1.0.3.sql ausgeführt - FEHLERMELDUNG

    Und zwar die bekannte hier:
    Zitat
    Fehler

    SQL-Befehl:

    #Dokuman - 2009-10-02 - added entries for new moneybookers payment module version 2.4
     INSERTINTO configuration( configuration_id, configuration_key, configuration_value, configuration_group_id, sort_order, last_modified, date_added, use_function, set_function )
    VALUES (

     '','_PAYMENT_MONEYBOOKERS_EMAILID','', 31, 1,NULL ,'',NULL ,NULL
    );

    MySQL meldet:
    #1062 - Duplicate entry '0' for key 'PRIMARY'

    Wie kann ich diese Fehlermeldung (die bei offensichtlich sehr vielen Updates vorkommen kann) vernünftig beheben?

    //Edit: Finds blöd dass man nur eine gewisse zeitlang seine Posts editieren kann und danach neue Posts erstellen muss ... :-/