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: Update 1.05 auf 1.06

    b-ultimate

    • Frisch an Board
    • Beiträge: 59
    Update 1.05 auf 1.06
    am: 01. März 2013, 21:49:37
    Hallo Leute,

    wenn wie ich im Wiki beschriebe das einfache Update durchführen, gehen dann Modifikation am zB dem Template (ich verwende ein anderes als das originale) oder andere Module verloren?

    Was muss ich dann beachten?

    Danke für eine Antwort :)

    PS: Habe soweit ich das im Kopf habe folgende Module: Seo-Urls, Tabs in der Beschreibung (noRiddle), Globale Produktpreisänderung, Slideshow, Kleinunternehmer-Shop

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

    Ofendo

    • Schreiberling
    • Beiträge: 305
    • Geschlecht:
    Re: Update 1.05 auf 1.06
    Antwort #1 am: 02. März 2013, 15:17:30
    Wenn du einen modifizierten Shop oder ein modifiziertes Template nutzt solltest du das Update manuell durchführen. Das geist per Update- Anleitung Schritt für Schritt die Änderungen am Code vornehmen.

    b-ultimate

    • Frisch an Board
    • Beiträge: 59
    Re: Update 1.05 auf 1.06
    Antwort #2 am: 02. März 2013, 15:49:07
    OK, dann werde ich das nach einem Update ausprobieren.

    Danke :)

    b-ultimate

    • Frisch an Board
    • Beiträge: 59
    Re: Update 1.05 auf 1.06
    Antwort #3 am: 12. März 2013, 21:19:31
    Die meisten Dateien sind ja neu. Was ist mit bereits bestehenden? Muss ich da wirklich jede einzelne durchsehen und Änderung einfügen?

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    Re: Update 1.05 auf 1.06
    Antwort #4 am: 12. März 2013, 21:23:50
    Ja musst du.

    b-ultimate

    • Frisch an Board
    • Beiträge: 59
    Re: Update 1.05 auf 1.06
    Antwort #5 am: 12. März 2013, 21:25:30
     :motz:

    Danke jannemann, ich bin dann mal fünf Stunden im Keller  ;-)

    b-ultimate

    • Frisch an Board
    • Beiträge: 59
    Re: Update 1.05 auf 1.06
    Antwort #6 am: 12. März 2013, 21:44:09
    Sorry für den Doppelpost!

    Zu Beginn der Anleitung steht, dass man das Zahlungsmodul PayPal deinstallieren soll.

    Ich benötige PayPal aber unbedingt für meinen Shop und möchte es ungern nach dem Update erneut konfigurieren. Lässt sich das umgehen? Und was muss ich nach dem Update tun damit ich dann wieder PayPal nutzen kann?

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    Re: Update 1.05 auf 1.06
    Antwort #7 am: 12. März 2013, 22:01:20
    Hi,

    du kannst auch PayPal weiterhin für deinen Shop benutzen.
    Du solltest es nur deinstallieren und dann im neuen Shop wieder installieren und konfigurieren.
    Da führt leider kein Weg dran vorbei.

    Schöne Grüße,
    Jan

    b-ultimate

    • Frisch an Board
    • Beiträge: 59
    Re: Update 1.05 auf 1.06
    Antwort #8 am: 12. März 2013, 23:01:09
    Code: PHP  [Auswählen]
    SQL-Befehl:

    #DokuMan - 2011-03-28 - Added address_format for Taiwan, Ireland, China and Great Britain
    # 1 - Default, 2 - USA, 3 - Spain, 4 - Singapore, 5 - Germany , 6 - Ireland/Taiwan, 7 - China, 8 - UK/GB
    INSERT INTO address_format
    VALUES ( 6, '$firstname $lastname$cr$streets$cr$city $state $postcode$cr$country', '$country / $city' ) ;

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

    Den obigen Fehler erhalte ich wenn ich über PHPmyAdmin die SQL für's Update hochlade.

    Nach dem Einloggen erhalte ich dann folgenden Fehler auf der Seite:

    Code: PHP  [Auswählen]
    1054 - Unknown column 'flag' in 'field list'

    insert into sessions (sesskey, expiry, value, flag) values ('2h3iamtgu8r4kkngk0mrdrsrf1', '1363126982', 'elpXSUdHbmNncmJVWmJpMmEzZnJydVRGNU44aVk5UHNIMURQN1hObVFqekFjTFhUeUdpMHc0eWNMdjVRT1FJOUFvTTA5eUpqQnRWVUp6cTI1M3FMWjI0cl9IQ3J3TUlWaDJ4NnB1RjhLYVg4djl4RklWcER2UG56S3hDU1RHQ19oNHowV3FvQVJxcDM1cGwtWEFGX2FJQ2hCOTVUMFFqY05LZzJUR25TWFRsd1JfMnV2LWFmVkdRZ0FUNjBiMlBjVklsQmM1dWNiTzhoT2RQSzRLMFRXRnlNLVU1OWZOeENxc2hOeEpIWThPa2FOWDJmRkhZb3Q4SGV4LUk1U2J4aW83NXdQcUdfdGxVSjRRcHk0UmNVRkdNT0dGTzByYi1XTDNkQmtfZi10eXBnSWZRVWROUmFlNDRBbHI1OHdtSVNxUEg2RFRaNXZiZE9PY29sdWhfVUJmbll1UncySVZHWno5dV9aSG14RDdldkpkVTdKNFNOZEx1TlpFRlVJZ3VDWm9UZXhHWWJiQzF0bHhjcUNvMVZQYlE4aUsyNUp2bUxsVVl0Mk1PUEFSUlJ1SFZ2QlFMcndzNUFNNWRSRjA3TXNrNUM1a1VwdU5BR1ZrTGV6QTJQNTItWGZuU3NpY0R3Q201SGhsMkluMWhzd2p6aVZhcUw3VTBvSFI5cnIzdFI2ajkxajlYeXF2dmhWMUx3enVqUWpDUmU1OVBwY2J2MVRCVDlUU2wwOXZlUklMOTdJcXZFMUFVVGRRTFM2djZZTTRFYmNCY25zOXQxOFY0dTZ0LXNpallwVG1RWmZ0c3QzeVNxbTBKUkRsclp3WDVRbHB6TlNRNTJudHFzSFdHeTYxRmt5NVhqSTlEaVRIWVE0SHBuS1ZET2FVZG10ZGZfUl95a2NkVElqejlfRkVtWHdBaThuVm1NNk5US0ZzMGhiQ1Y5WU5UVFY2eDh6SE1VUzZFYm5oYW4tUjZZT3c2NndmbVRWUDJsLU5HWlh6dlVpc1BhS3BnckFrNDZqYlNLUzd1RXFhY2NXS0hoTTc5WmJmbXdGTVRfbUZlVHdBNlZuYlp3TVE3bjJRdE9qSXl0ZVAtLV9FTktKUTNNaU1LbmhfOGdBSHpTVTdMc3poZEZqQmpycEJlczczOUtseHJsalFvTDFlck9vbFdXTEQ1ak1MMkVwbUNGRXV6YWZKSzVvMF9tRThpTnVjejNfeE9lTjAxQ3ZFRVoxZndjT1VoNmRqcFBDM3VfZk9hSFd6YVVZelNZT0pZTTZ4dmF4am1RcXZSTGM5dzdGMXZvRWkwOW5BZ1FTck92aTdvU3BKTzRnM3Q5cWxvczhFdUtkUVRIMEd4XzhrM3ZXb2staFZBUDl5MHJZOWRGeFkxZVB4TE05a1Eyb3lkSTJ3SWY1akczVnBoZV9ES1AxMkZVaVpsNjNoUjRJLUFyTzhrU3gtbnd0Uk1nY0xsd3hTdUlTRk5QdmF0NjRYU3NQNkpud0NmSW03XzRXZVNnWWlYc1UySnNfVnFqbVhPVkxlSGZRRm1aanM2QjhFcXQxUUlUSG1TQzk4YmpWNTJReGtWdml1cGtUZm40dkRjUVJ6cTA0ekZpSGVyX0hoeGl1T1FIOUN6cV9ZUl9YT2FORmtOY1hCc3ZJSk5OOU50WUctZF96QWpJT3ZmUHhxa19zWklRd0JlMVdjYUNoTjE4bzBvYnQ3czJ5T1UxcldUUEhFc3EtcmpWYW9QVWtQNTB2R2paM1VRbk1oM1BlSUFwdjhHWERmcUs4TFkwbUF3RG15S25HZVNyQ2lQcHlqdVlmcGZUbXNmZjFXXzdCSVd3Y1hCZ1JmUklIdXJjMjR0WlpMRURzb3hIUFVfejZHd05YTGRDdUhYRXM4YmozU1pOamtPdFlkYWpZYnF4WUtGNG1wOUlHU1lsTGRsTTVzR2lJSXhadFpSX1ozbFRPdGpMVVdZdGlWVlhVUnh0WlM0ak5pd3hJaVVsbDUtVXdhbWhBZDVOcGFDNnJpcEtzU1ZjNnBmdEJ2cElEdVJKbmh0SFdUUkhTZVJDSXZtUjEtTUI4VGhPWGs5T0t3RnlFdVFzM3dwSjktUDBJSGlrOUxxekxLWlVIWkdnYnNsUjU1Wm1tbkRlZ0dmSTBCVnBtZ1VzNUNCclM0eGhLdU1CdUo4ZGRZeXVmVDFqMHR0elZWZ25DU0N4QUpPUDRRNzBHcTdTb2lCM1VpY0dzRTFoM2RUM19rdTRxZkE0b3JzQkYzSUs2Y1hTTzY2TFhVallkX0pxU0hRQk9yOTB0VURSMGp5SnhiNjNCN3lhTklCTC1QMkhzdV9SV3g0S2JWOUNreUVXOFZuZ1BybVJGc0dNcGhUT2o5NUtUUU1nNDNoRVdVRVMxbWtpWllGVDNTYlNyNW9ya184Vzl4T19maDFtMkhmckJVQ0E3dzBqSWdyYll6RDNmUXpyYXZUS3A0eFVKQjNqYzRoLXc4VkxsZDNvVzFMSG5pMGd3NzNPblJoZm9qak4xU1hnSk5sVV93Z3lTRnNsV09fOTEtazI5M3RlMm55Mnp4RVBBWDlNNkhJZGhZd1dMQjZialFaNFlKRjlxN0lnS3ZKTTBPLW1faDFISzNiclFrczhlbDFrNnZxZU90aUU2aWpwdHpvNWRCb0gyM0F6SzZGTER4S0NmeEloSWJ4QThIY1Vvb0dnWTdndGhnSjQzQkJXY0J0ckQ3Z0pxZXZ1UU9hWXFFZ3RURWdMc1RGdlJ5TDFrRnRaZ09YSlRQb0liRUxIQmZVUUNGYTdZeXd5b1BCeGY4OERTcDNnVXlhSkdzOVIwMHVoS0M1ME80aFV5SmUxVmpBR2lUMjNDRE8tdzVhNlJydTFVTVdjbXZWcUN2YmVISDZUTlVhMy1ndEx5Wmt5bFFubjdEaXpZZjQzbEM1TDVhdmpjYWl2ZkNaMnhBSlA0VmttWGFCeUx2by1TS283TnFraV9BR2pLaThsNHRZSzNjUUlxdENTSGw4Ri16Q19OVmpDT1BJYXo2eHk4bmEtaGhRcFM1SVBuRnRidko3eU1oSXE3bGlQMWlQdUNwdHRYczlxSnVvZGZjOTgzRWpoMDBveFByWEx5UVozU2E2dXB5QlJ2cVJodmlZNjMzbjBVX0E1b21NbFZnMWhxTERIdGhZcVIySkZaZ1M2NWRlaWRFalltbEx2YmZxTzFrMVJ6S0tvSUMyOF9LS01ZYXZTNVBXMzk3RzlxMzFITDZaamIydEJaY1pMNW9aVE9ZdWR1cFppcnVsbnAxaVpWVlJmT3UyTGt2VVVRa1NKcFpVaG5ieXZoZjBzcGMyVVlBRkVLdVB3', '')

    [XT SQL Error]

    jannemann

    • modified Team
    • Beiträge: 6.275
    • Geschlecht:
    Re: Update 1.05 auf 1.06
    Antwort #9 am: 12. März 2013, 23:02:48
    Trage jeden SQL-Befehl Zeile für Zeile ein.

    b-ultimate

    • Frisch an Board
    • Beiträge: 59
    Re: Update 1.05 auf 1.06
    Antwort #10 am: 12. März 2013, 23:15:39
    Super! Hat jetzt geklappt, Fehler ist weg.

    Jetzt taucht nur leider ein andere Fehler auf. Wenn ich den Button Administrator anklicke (/admin/start.php) werde ich immer wieder auf die /account.php weitergeleitet.

    Dasselbe Problem tritt bei der account_edit.php auf.

    Ebenfalls sehr interessant: nur auf der Startseite ist der Backlink der Shopsoftware verlinkt, bei Contentseiten und Artikeln ist er einfach nur Text.

    b-ultimate

    • Frisch an Board
    • Beiträge: 59
    Re: Update 1.05 auf 1.06
    Antwort #11 am: 13. März 2013, 11:11:30
    Bzgl. des Fehlers mit der Weiterleitung.

    Die Boardsuche hat mich auf " Nach 301 Umleitung wird Adminbereich nicht angezeigt" gebracht.

    Ich habe dann meine configs neu aufgesetzt, die beiden sehen jetzt so aus:

    Code: PHP  [Auswählen]
    <?php
      /* --------------------------------------------------------------
       $Id: configure.php 3072 2012-06-18 15:01:13Z hhacker $

       modified eCommerce Shopsoftware
       http://www.modified-shop.org

       Copyright (c) 2009 - 2013 [www.modified-shop.org]
       --------------------------------------------------------------
       based on:
       (c) 2000-2001 The Exchange Project  (earlier name of osCommerce)
       (c) 2002-2003 osCommerce (configure.php,v 1.14 2003/02/21); www.oscommerce.com
       (c) 2003 XT-Commerce (configure.php)

       Released under the GNU General Public License
       --------------------------------------------------------------*/


      // Define the webserver and path parameters
      // * DIR_FS_* = Filesystem directories (local/physical)
      // * DIR_WS_* = Webserver directories (virtual/URL)
      define('HTTP_SERVER', 'http://example.com'); // eg, http://localhost - should not be empty for productive servers
      define('HTTP_CATALOG_SERVER', 'http://example.com');
      define('HTTPS_CATALOG_SERVER', 'https://example.com'); // eg, https://localhost - should not be empty for productive servers
      define('ENABLE_SSL_CATALOG', true); // secure webserver for catalog module
      define('USE_SSL_PROXY', false); // using SSL proxy?
      define('DIR_FS_DOCUMENT_ROOT', '/'); // where the pages are located on the server
      define('DIR_WS_ADMIN', '/admin/');
      define('DIR_FS_ADMIN', '/var/www/vhosts/.../httpdocs/'); // absolute pate required
      define('DIR_WS_CATALOG', '/');
      define('DIR_FS_CATALOG', '/var/www/vhosts/.../httpdocs/'); // absolute path required
      define('DIR_WS_IMAGES', 'images/');
      define('DIR_FS_CATALOG_IMAGES', DIR_FS_CATALOG . 'images/');
      define('DIR_FS_CATALOG_ORIGINAL_IMAGES', DIR_FS_CATALOG_IMAGES .'product_images/original_images/');
      define('DIR_FS_CATALOG_THUMBNAIL_IMAGES', DIR_FS_CATALOG_IMAGES .'product_images/thumbnail_images/');
      define('DIR_FS_CATALOG_INFO_IMAGES', DIR_FS_CATALOG_IMAGES .'product_images/info_images/');
      define('DIR_FS_CATALOG_POPUP_IMAGES', DIR_FS_CATALOG_IMAGES .'product_images/popup_images/');
      define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/');
      define('DIR_WS_CATALOG_IMAGES', DIR_WS_CATALOG . 'images/');
      define('DIR_WS_CATALOG_ORIGINAL_IMAGES', DIR_WS_CATALOG_IMAGES .'product_images/original_images/');
      define('DIR_WS_CATALOG_THUMBNAIL_IMAGES', DIR_WS_CATALOG_IMAGES .'product_images/thumbnail_images/');
      define('DIR_WS_CATALOG_INFO_IMAGES', DIR_WS_CATALOG_IMAGES .'product_images/info_images/');
      define('DIR_WS_CATALOG_POPUP_IMAGES', DIR_WS_CATALOG_IMAGES .'product_images/popup_images/');
      define('DIR_WS_INCLUDES', 'includes/');
      define('DIR_WS_BOXES', DIR_WS_INCLUDES . 'boxes/');
      define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/');
      define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/');
      define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/');
      define('DIR_WS_LANGUAGES', DIR_WS_CATALOG. 'lang/');
      define('DIR_FS_LANGUAGES', DIR_FS_CATALOG. 'lang/');
      define('DIR_FS_CATALOG_MODULES', DIR_FS_CATALOG . 'includes/modules/');
      define('DIR_FS_BACKUP', DIR_FS_ADMIN . 'backups/');
      define('DIR_FS_INC', DIR_FS_CATALOG . 'inc/');
      define('DIR_WS_FILEMANAGER', DIR_WS_MODULES . 'fckeditor/editor/filemanager/browser/default/');

      // define our database connection
      define('DB_SERVER', 'localhost'); // eg, localhost - should not be empty for productive servers
      define('DB_SERVER_USERNAME', 'xyz');
      define('DB_SERVER_PASSWORD', '******');
      define('DB_DATABASE', 'xyz');
      define('USE_PCONNECT', 'false'); // use persistent connections?
      define('STORE_SESSIONS', 'mysql'); // leave empty '' for default handler or set to 'mysql'
    ?>
    (/admin/includes/)

    und

    Code: PHP  [Auswählen]
    <?php
    /* --------------------------------------------------------------
       $Id: configure.php 3072 2012-06-18 15:01:13Z hhacker $

       modified eCommerce Shopsoftware
       http://www.modified-shop.org

       Copyright (c) 2009 - 2013 [www.modified-shop.org]
       --------------------------------------------------------------
       based on:
       (c) 2000-2001 The Exchange Project  (earlier name of osCommerce)
       (c) 2002-2003 osCommerce (configure.php,v 1.13 2003/02/10); www.oscommerce.com
       (c) 2003 XT-Commerce (configure.php)

       Released under the GNU General Public License
       --------------------------------------------------------------*/


    // Define the webserver and path parameters
    // * DIR_FS_* = Filesystem directories (local/physical)
    // * DIR_WS_* = Webserver directories (virtual/URL)
      define('HTTP_SERVER', 'http://example.com'); // eg, http://localhost - should not be empty for productive servers
      define('HTTPS_SERVER', 'https://example.com'); // eg, https://localhost - should not be empty for productive servers
      define('ENABLE_SSL', true); // secure webserver for checkout procedure?
      define('USE_SSL_PROXY', false); // using SSL proxy?
      define('DIR_WS_CATALOG', '/');
      define('DIR_FS_DOCUMENT_ROOT', '/var/www/vhosts/.../httpdocs/'); // absolute path required
      define('DIR_FS_CATALOG', '/var/www/vhosts/.../httpdocs/'); // absolute path required
      define('DIR_WS_ADMIN', 'admin/');
      define('DIR_WS_IMAGES', 'images/');
      define('DIR_WS_ORIGINAL_IMAGES', DIR_WS_IMAGES .'product_images/original_images/');
      define('DIR_WS_THUMBNAIL_IMAGES', DIR_WS_IMAGES .'product_images/thumbnail_images/');
      define('DIR_WS_INFO_IMAGES', DIR_WS_IMAGES .'product_images/info_images/');
      define('DIR_WS_POPUP_IMAGES', DIR_WS_IMAGES .'product_images/popup_images/');
      define('DIR_WS_ICONS', DIR_WS_IMAGES . 'icons/');
      define('DIR_WS_INCLUDES', DIR_FS_DOCUMENT_ROOT . 'includes/');
      define('DIR_WS_FUNCTIONS', DIR_WS_INCLUDES . 'functions/');
      define('DIR_WS_CLASSES', DIR_WS_INCLUDES . 'classes/');
      define('DIR_WS_MODULES', DIR_WS_INCLUDES . 'modules/');
      define('DIR_WS_LANGUAGES', DIR_FS_CATALOG . 'lang/');
      define('DIR_WS_EXTERNAL', DIR_WS_CATALOG . 'includes/external/');
      define('DIR_FS_EXTERNAL', DIR_FS_CATALOG . 'includes/external/');

      define('DIR_WS_DOWNLOAD_PUBLIC', DIR_WS_CATALOG . 'pub/');
      define('DIR_FS_DOWNLOAD', DIR_FS_CATALOG . 'download/');
      define('DIR_FS_DOWNLOAD_PUBLIC', DIR_FS_CATALOG . 'pub/');
      define('DIR_FS_INC', DIR_FS_CATALOG . 'inc/');

    // define our database connection
      define('DB_SERVER', 'localhost'); // eg, localhost - should not be empty for productive servers
      define('DB_SERVER_USERNAME', 'xyz');
      define('DB_SERVER_PASSWORD', '******');
      define('DB_DATABASE', 'xyz');
      define('USE_PCONNECT', 'false'); // use persistent connections?
      define('STORE_SESSIONS', 'mysql'); // leave empty '' for default handler or set to 'mysql'
    ?>
    (/includes/)

    Die .htaccess habe ich bereits mit der neuen ersetzt.

    Mit einem Klick auf den administrator-Button (/admin/start.php) werde ich dann auf /admin/login.php weitergeleitet und sehe die Sitemap mit dem Fehler 404.

    b-ultimate

    • Frisch an Board
    • Beiträge: 59
    Re: Update 1.05 auf 1.06
    Antwort #12 am: 13. März 2013, 13:12:40
    Schon wieder ein Doopelpost, aber eine nachträgliche Änderung ist so spät leider nicht möglich  :sorry:

    Mir ist aufgefallen, dass in meiner DB immer noch die Tabelle mit PayPal existiert. Kann es sein, dass vor dem Update PayPal nicht richtig deinstalliert wurde?
    Ich habe das zwar wie in der Anleitung beschrieben getan, aber dann müssten ja auch die Tabellen weg sein...

    Wenn das der Fall ist, kann das mein Problem erzeugen und vor allem kann man PayPal nachträglich noch entfernen und getrennt aktualisieren, oder komme ich nicht drum rum jetzt nochmal ein altes Backup einzuspielen und nochmal PP zu deinstallieren und dann nochmal das Update durchführen?