Werbung / Banner buchen
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: Fehler bei Update 1.06-r4356_to_1.06-r4642 Datenbankupdate

    kerschi13

    • Neu im Forum
    • Beiträge: 9
    Hallo,
    ich versuche gerade meinen Shop auf den neuesten Stand zu bringen beim letzten:
    1.06-r4356_to_1.06-r4642 ist beim Import von: "/_installer/bugfixes_106r4642.sql"  eine Fehler passiert: es erscheint im phpMyAdmin folgende Fehlermeldung:

    Code: SQL  [Auswählen]
    Fehler
    SQL-Befehl:
    #Web28 - 2012-12-31 - ADD comments_sent FOR correct representation OF the comments IN the customers account
    ALTER TABLE orders_status_history ADD comments_sent INT( 1 )  NULL DEFAULT '0';
    MySQL meldet:  
    #1060 - Duplicate COLUMN name 'comments_sent'

    Kann ich das ignorieren?
    Soll ich Dateien mit FTP trotzdem hochspielen?
    Soll ich mit den anderen Updates weitermachen

    Herzlichen Dank für die Hilfe!
    LG
    Georg

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

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    Re: Fehler bei Update 1.06-r4356_to_1.06-r4642 Datenbankupdate
    Antwort #1 am: 25. September 2015, 22:50:59
    Hallo Georg,

    die Fehlermeldung sagt aus, dass es diesen Eintrag schon gibt.
    Von welcher Version möchtest du denn updaten?

    Schöne Grüße,
    Jan

    kerschi13

    • Neu im Forum
    • Beiträge: 9
    Re: Fehler bei Update 1.06-r4356_to_1.06-r4642 Datenbankupdate
    Antwort #2 am: 26. September 2015, 14:04:42
    Hallo Jan, danke!
    von 1.06-r4356_to_1.06-r4642
    Kann ich mit dem Update weitermachen?
    FTP Dateiene jetzt auf den Server spielen  und weiter Versionen updaten?
    LG und gutes Wochenende
    Georg

    kerschi13

    • Neu im Forum
    • Beiträge: 9
    Re: Fehler bei Update 1.06-r4356_to_1.06-r4642 Datenbankupdate
    Antwort #3 am: 26. September 2015, 20:36:52
    Hallo nach dem ich in den anderen Beiträgen jetzt gelesen haben das ich weitermachen kann, habe ich die Dateien mit FTP übertragen. Nur eine Datei lässt sich nicht übertragen:

    /Admin/includes/modules/fckeditor/editor/dialog/fck_spellerpage/spellerpages/server-scripts/spellchecker.php??

    "Übrtragung konnte nicht gestartet werden" > Waran könnt das liegen ist diese Datei wichtig soll ich weitermachen?
    Danke
    LG
    Georg

    Hinkelstein

    • Frisch an Board
    • Beiträge: 65
    • Geschlecht:
    Re: Fehler bei Update 1.06-r4356_to_1.06-r4642 Datenbankupdate
    Antwort #4 am: 28. September 2015, 11:00:23
    Guten Tag,
    bin seit Gestern dabei unseren Shop zu aktuallisieren, leider komme ich jetzt nicht weiter, die Tabellenstruktur hat's ein wenig verbogen  :-?

    Habe mit dem Update meiner 1.06 rev 4332 auf 1.06 rev 4356 begonnen, das hat perfekt hingehauen.
    Nach dem einspielen der "/_installer/bugfixes_106r4356.sql" per phpMyAdmin in die Shopdatenbank und dem übertragen der entsprechenden Dateien war der Shop wie vorher, abgesehen vom geänderten Versionshinweis.

    Bei der nächsten Stufe auf  1.06 rev 4642 habe ich auch die obige SQL Mitteilung bekommen, die genauso ignoriert und die im Paket enthaltenen Dateien ins Hauptverzeichniss kopiert, das ging allerdings ohne Probleme.
    Leider ist jetzt scheinbar die Tabellenstruktur durcheinander, die Produkte werden nicht mehr nebeneinander und untereinander angezeigt, sondern nur noch untereinander  :-?
    Habe dann alles wieder zurück gesetzt und bin diesem
    http://www.modified-shop.org/forum/index.php?topic=32659.msg298139#msg298139
    Beitrag gefolgt.
    Habe die Zeile 11 gelöscht und die Datei wieder mit phpmyadmin übertragen, diesmal gabs 'nen grünen Haken dafür.
    Dann habe ich die Dateien aus dem Paket wieder ins root Verzeichnis kopiert, aber das Ergebniss ist das gleiche, die Produkte werden untereinander angezeigt, die Tabelle ist zu breit.
    Habe ich etwas übersehen, wie kann ich die Produkte wieder nebeneinander bekommen?
    Dankeschön für's antworten......

    Klaus

    Fakrae

    • Viel Schreiber
    • Beiträge: 997
    Re: Fehler bei Update 1.06-r4356_to_1.06-r4642 Datenbankupdate
    Antwort #5 am: 28. September 2015, 11:19:39
    Die Darstellung deiner Produkte hängt nicht am Update der Datenbank, sondern da ist eher ein falsches Template ausgewählt - schau mal in den Artikeldetails nach

    Hinkelstein

    • Frisch an Board
    • Beiträge: 65
    • Geschlecht:
    Re: Fehler bei Update 1.06-r4356_to_1.06-r4642 Datenbankupdate
    Antwort #6 am: 28. September 2015, 11:23:36
    Zitat
    ....eher ein falsches Template ausgewählt

    Was meinst du damit? Liegt das daran dass ich das jgruen_2015 von SmilingShops "oben drauf" habe?
    Muss ich wieder zurück auf's Original, kann ich das einstellen?

    Klaus

    Fakrae

    • Viel Schreiber
    • Beiträge: 997
    Re: Fehler bei Update 1.06-r4356_to_1.06-r4642 Datenbankupdate
    Antwort #7 am: 28. September 2015, 12:28:41
    Nein, in der Artikel- (bzw auch in der Kategorie-, das wäre hier eher das richtige)bearbeitungsseite des Admins kannst du einstellen, welches Templatedatei für die Anzeige der Produkte verwendet werden soll.  Normalerweise stehen da glaub 3 zur Auswahl, probier die mal durch

    Hinkelstein

    • Frisch an Board
    • Beiträge: 65
    • Geschlecht:
    Re: Fehler bei Update 1.06-r4356_to_1.06-r4642 Datenbankupdate
    Antwort #8 am: 28. September 2015, 12:43:24
    Da gibt's bei mir nur xtc5.
    Aber die Verschiebung der Tabelle erfolgte erst nachdem ich die Dateien aus dem Update-Paket hochgeladen habe.
    Habe mal zwei Schnipsel angehängt, so wie's vorher war und so wie's jetzt aussieht.

    Fakrae

    • Viel Schreiber
    • Beiträge: 997
    Re: Fehler bei Update 1.06-r4356_to_1.06-r4642 Datenbankupdate
    Antwort #9 am: 28. September 2015, 14:40:25
    Im 4642-Update sind die entsprechenden template-Dateien ersetzt worden (templates/xtc5/modules/product_listing_v1.html
    Vermutlich hattest du an deiner originalen entweder etwas geändert oder die war früher anders (das weiß ich nicht, 4642 war meine erste installierte Version)
    Schau dir mal die neue an und vergleiche es mit der alten (die du ja sicherlich gesichert hast) - dann siehst du wohl die Unterschiede.

    kerschi13

    • Neu im Forum
    • Beiträge: 9
    Re: Fehler bei Update 1.06-r4356_to_1.06-r4642 Datenbankupdate
    Antwort #10 am: 28. September 2015, 21:45:20
    Danke für die Antwort. Ich gebe auf. Ich habe meinen Server zurücksetzten lassen da beim Update etwas wirklich schiefgegangen ist obwohl ich wirklich alles gemacht habe wie es in der Anleitung steht. Doch beim SP 1 wird es mir dann zu aufwändig mit deinstallieren und wieder neu installieren  usw. Wenn schon zwei Schritte (DB und FTP) meinen Shop zerstört haben, lasse ich ihn lieber wie er ist und bleibe einfach nicht aktuell.
    Auf jeden Fall der Shop ist super danke dafür!!
    Das mit den Updates läuft für mich etwas zu unsicher ab.
    LG
    Georg

    Fakrae

    • Viel Schreiber
    • Beiträge: 997
    Re: Fehler bei Update 1.06-r4356_to_1.06-r4642 Datenbankupdate
    Antwort #11 am: 28. September 2015, 22:23:27
    Von veralteten Systemen würde ich in jedem Fall stark abraten - nichtnur deiner Daten wegen, wegen Spam und Viren, sondern auch der Daten deiner Kunden wegen. Ich würde liebend gerne jedem Shopbetreiber eine runter hauen, der mutwillig und fahrlässig meine Daten auf dem Silbertablett präsentiert. Es sind ja nichtnur Bugs, Features und kosmetische Dinge, die mit den Updates gemacht werden, sondern auch sicherheitsrelevante Dinge.
    Wenn du es also nicht schaffst, das selbst zu machen, dann lass es zumindest jemand anders machen, wenn du keine starken Anpassungen vorgenommen hast, braucht ein Profi dafür auch nicht viel Zeit.

    "Übrtragung konnte nicht gestartet werden"

    Falls das noch das Problem ist: Das könnte bspw von einem Schreibschutz der Datei herrühren, schau mal die Berechtigungen der Daten und des übergeordneten Ordners an.

    Hinkelstein

    • Frisch an Board
    • Beiträge: 65
    • Geschlecht:
    Re: Fehler bei Update 1.06-r4356_to_1.06-r4642 Datenbankupdate
    Antwort #12 am: 29. September 2015, 20:06:23
    Hallo Fakrae und Guten Abend ans Forum,
    habe zwischenzeitlich erst mal die hochgeladenen Template Dateien wieder mit meinen vorher gesicherten Files überschrieben, das brachte die Artikelformatierung wieder ins rechte Lot  :-D
    Aber jetzt ist das eigentliche Update wohl nicht komplett, oder kann ich auf die Template Dateien verzichten? Kann ich so das nächste Update einstielen oder müssen die Dateien hochgeladen werden?
    Meine templates/xtc5/modules/product_listing_v1.html hat 69 Zeilen, die aus dem Update-Paket nur 36  :-O
    Ist diese Datei als einzige für das Aussehen der Artikelanzeige verantwortlich?

    Klaus

    Fakrae

    • Viel Schreiber
    • Beiträge: 997
    Re: Fehler bei Update 1.06-r4356_to_1.06-r4642 Datenbankupdate
    Antwort #13 am: 29. September 2015, 22:44:27
    Im xtc5-Template glaube ich: Ja.

    Leg dir doch einfach die 2 Dateien mal nebeneinander und schau dir die Unterschiede an. Ich weiß nicht, was bei dem Update dazu kam, vermutlich irgendwelche Variablen (nur als Beispiel, es könnte eine Anzeige der Lieferzeit dazu gekommen sein (Lieferzeit nur als Beispiel, kann auch irgendetwas anderes gewesen sein)) - Wenn nur neue Dinge dazu gekommen sind, dann kann deine alte Datei funktionieren, wenn sich aber tatsächlich etwas geändert hat (anderer Inhalt der Smarty-Variablen, anderen Variablen etc.), dann musst du die entsprechenden Änderungen auch machen.

    Falls du dazu gar nicht in der Lage bist, dann lade die beiden Dateien hoch, vielleicht schaut sie sich jemand an.

    Das schöne an Template-Dateien: Wenn die neuen Versionen inkompatibel sind, sieht man das im Livetest recht schnell - und muss nicht so lange suchen wie bei Core-Dateien.

    Hinkelstein

    • Frisch an Board
    • Beiträge: 65
    • Geschlecht:
    Re: Fehler bei Update 1.06-r4356_to_1.06-r4642 Datenbankupdate
    Antwort #14 am: 30. September 2015, 15:33:44
    So, hab's gerade mal überprüft und mit der product_listing_v1.html aus dem Update-Paket meine Datei überschrieben, dann ist die Anordnung der Artikel durcheinander.
    Die Artikel werden nicht mehr Tabellenmäßig nebeneinander und untereinander angezeigt sondern ohne Abstand untereinander.
    Meine Datei wieder zurück kopiert und schon stimmt wieder alles.
    Greife mal Fakrae's Vorschlag auf und stelle die beiden Dateien hier ein, wäre sehr Dankbar wenn mir jemand bei'm "aus zwei mach eine" helfen könnte....

    Dankeschön für's antworten.....
    Klaus

    product_listing_v1.html aus Update:

    Code: XML  [Auswählen]
    {config_load file="$language/lang_$language.conf" section="index"}
    {if $CATEGORIES_HEADING_TITLE}
      <h1>{$CATEGORIES_HEADING_TITLE}</h1>
      {else}
      <h1>{$CATEGORIES_NAME}</h1>
    {/if}
    {if $CATEGORIES_DESCRIPTION || $CATEGORIES_IMAGE || $MANUFACTURER_DROPDOWN}
                    {if $CATEGORIES_IMAGE}<img src="{$CATEGORIES_IMAGE}" alt="{$CATEGORIES_NAME}" class="imgLeft" /><br />{/if}
                    {if $CATEGORIES_DESCRIPTION}{$CATEGORIES_DESCRIPTION}<br />{/if}
                    {if $MANUFACTURER_DROPDOWN}{$MANUFACTURER_DROPDOWN}<br />{/if}
    {/if}
    {$NAVIGATION}
    <div class="hrproductpreview"></div>
    <table class="productPreview" width="100%" border="0" cellspacing="0" cellpadding="0">
    {foreach name=aussen item=module_data from=$module_content}
      <tr>
        <td align="center" class="productPreviewImage">{if $module_data.PRODUCTS_IMAGE!=''}<a href="{$module_data.PRODUCTS_LINK}"><img src="{$module_data.PRODUCTS_IMAGE}" alt="{$module_data.PRODUCTS_NAME}" class="productImageBorder" /></a>{else}&nbsp;{/if}</td>
        <td class="productPreviewContent">
                    <h2><a href="{$module_data.PRODUCTS_LINK}">{$module_data.PRODUCTS_NAME}</a></h2>
                    <p>{$module_data.PRODUCTS_SHORT_DESCRIPTION}</p>
                    <p class="price">{$module_data.PRODUCTS_PRICE}</p><p class="taxandshippinginfo">( {$module_data.PRODUCTS_TAX_INFO}{$module_data.PRODUCTS_SHIPPING_LINK} )</p>
                    {if $module_data.PRODUCTS_VPE}<p class="vpe">{$module_data.PRODUCTS_VPE}</p>{/if}
                    {if $module_data.PRODUCTS_SHIPPING_NAME}<p class="shippingtime">{#text_shippingtime#}{if $module_data.PRODUCTS_SHIPPING_IMAGE}<img src="{$module_data.PRODUCTS_SHIPPING_IMAGE}" alt="{$module_data.PRODUCTS_SHIPPING_NAME}" />{/if}
                            {$module_data.PRODUCTS_SHIPPING_NAME}</p>
                    {/if}
                                    <p>{$module_data.PRODUCTS_BUTTON_BUY_NOW}&nbsp;<a href="{$module_data.PRODUCTS_LINK}"><img src="{$tpl_path}buttons/{$language}/button_product_more.gif" alt="Details" border="0" /></a></p>
            </td>
      </tr>
      <tr>
        <td align="center" colspan="2">
        <div class="hrproductpreview"></div>
        </td>
      </tr>
    {/foreach}
    </table>
    {$NAVIGATION}

    product_listing_v1.html eigen:

    Code: XML  [Auswählen]
    {config_load file="$language/lang_$language.conf" section="index"}


    {if $CATEGORIES_HEADING_TITLE}
      <h1>{$CATEGORIES_HEADING_TITLE}</h1>
      {else}
      <h1>{$CATEGORIES_NAME}</h1>
    {/if}
    {if $CATEGORIES_DESCRIPTION || $CATEGORIES_IMAGE || $MANUFACTURER_DROPDOWN}

                    {if $CATEGORIES_IMAGE}<img src="{$CATEGORIES_IMAGE}" alt="{$CATEGORIES_NAME}" class="catimage" /><br />{/if}
                    {if $CATEGORIES_DESCRIPTION}<div class="content_area">{$CATEGORIES_DESCRIPTION}</div><br />{/if}
                    {if $MANUFACTURER_DROPDOWN}{$MANUFACTURER_DROPDOWN}<br />{/if}
    {/if}
    {$NAVIGATION}



    <div id="TabbedPanels1" class="TabbedPanels">
      <ul class="TabbedPanelsTabGroup">
        <li class="TabbedPanelsTab" tabindex="0"><img src="{$tpl_path}img/boxen.png" alt="Boxed"></li>
        <li class="TabbedPanelsTab" tabindex="0">
        <!-- 15.05.2015 Behebt das Problem der fehlenden Bilder in der Listenansicht -->
         <a href="#" onClick="myFunction()"><img src="{$tpl_path}img/liste.png" alt="Listed"></a>
        </li>
      </ul>
      <div class="TabbedPanelsContentGroup">
        <div class="TabbedPanelsContent">
        <div class="product_view_default_frame_product">


      {foreach name=aussen item=module_data from=$module_content}
    <div class="product_view_default">

     {if $module_data.PRODUCTS_IMAGE!=''}<div class="product_view_default_image"><a href="{$module_data.PRODUCTS_LINK}"><img class="lazy" src="{$tpl_path}img/loading.gif" longdesc="{$module_data.PRODUCTS_IMAGE}" alt="{$module_data.PRODUCTS_NAME}"/></a><noscript><a href="{$module_data.PRODUCTS_LINK}"><img src="{$module_data.PRODUCTS_IMAGE}" alt="{$module_data.PRODUCTS_NAME}" class="productImageBorder"/></a></noscript></div>{else}&nbsp;{/if}
         <div class="product_view_default_head">
                    <a href="{$module_data.PRODUCTS_LINK}">{$module_data.PRODUCTS_NAME|truncate:45:"...":true}</a></div>

                    <!--<div class="product_view_default_short">{$module_data.PRODUCTS_SHORT_DESCRIPTION|truncate:155:"...":true}</div>-->

          <div class="product_view_default_price">
                    <p class="price">{$module_data.PRODUCTS_PRICE}</p><p class="taxandshippinginfo">( {$module_data.PRODUCTS_TAX_INFO}{$module_data.PRODUCTS_SHIPPING_LINK} )</p>
                    {if $module_data.PRODUCTS_VPE}<p class="vpe">{$module_data.PRODUCTS_VPE}</p>{/if}
                    {if $module_data.PRODUCTS_SHIPPING_NAME}<p class="shippingtime">{#text_shippingtime#}{if $module_data.PRODUCTS_SHIPPING_IMAGE}<img src="{$module_data.PRODUCTS_SHIPPING_IMAGE}" alt="{$module_data.PRODUCTS_SHIPPING_NAME}" />{/if}
                            {$module_data.PRODUCTS_SHIPPING_NAME}</p>
                    {/if}</div>
                            <div class="product_view_default_info">{$module_data.PRODUCTS_BUTTON_BUY_NOW}</div>

                <div class="product_view_default_info2"><a href="{$module_data.PRODUCTS_LINK}">Details</a></div>


    </div>
    {/foreach}
        </div></div>



        <div class="TabbedPanelsContent">



         <div class="product_view_default_frame_product">


      {foreach name=aussen item=module_data from=$module_content}
    <div class="product_view_list">

     {if $module_data.PRODUCTS_IMAGE!=''}<div class="product_view_list_img"><a href="{$module_data.PRODUCTS_LINK}"><img class="lazy" src="{$tpl_path}img/loading.gif" longdesc="{$module_data.PRODUCTS_IMAGE}" alt="{$module_data.PRODUCTS_NAME}"/></a><noscript><a href="{$module_data.PRODUCTS_LINK}"><img src="{$module_data.PRODUCTS_IMAGE}" alt="{$module_data.PRODUCTS_NAME}" class="productImageBorder"/></a></noscript></div>{else}&nbsp;{/if}
         <div class="product_view_list_head">
                    <a href="{$module_data.PRODUCTS_LINK}">{$module_data.PRODUCTS_NAME}</a><br>
         <div class="product_view_list_details">   <a href="{$module_data.PRODUCTS_LINK}">Details...</a></div>
                    {$module_data.PRODUCTS_BUTTON_BUY_NOW}
            </div>

            <!--        <div class="product_view_default_short">{$module_data.PRODUCTS_SHORT_DESCRIPTION|truncate:155:"...":true}</div>-->
         <div class="product_view_list_right">
          <div class="product_view_default_price">
                    <p class="price">{$module_data.PRODUCTS_PRICE}</p><p class="taxandshippinginfo">( {$module_data.PRODUCTS_TAX_INFO}{$module_data.PRODUCTS_SHIPPING_LINK} )</p>
                    {if $module_data.PRODUCTS_VPE}<p class="vpe">{$module_data.PRODUCTS_VPE}</p>{/if}
                    {if $module_data.PRODUCTS_SHIPPING_NAME}<p class="shippingtime">{#text_shippingtime#}{if $module_data.PRODUCTS_SHIPPING_IMAGE}<img src="{$module_data.PRODUCTS_SHIPPING_IMAGE}" alt="{$module_data.PRODUCTS_SHIPPING_NAME}" />{/if}
                            {$module_data.PRODUCTS_SHIPPING_NAME}</p>
                    {/if}</div>


                </div>


    </div>
    {/foreach}
        </div>



        </div>
      </div>
    </div>


    {$NAVIGATION}
    <script type="text/javascript">
    var TabbedPanels1 = new Spry.Widget.TabbedPanels("TabbedPanels1");
    </script>
    Marktplatz - Eine große Auswahl an neuen und hilfreichen Modulen sowie modernen Templates für die modified eCommerce Shopsoftware
               
    anything