Problem nach Umzug in neues Verzeichnis

Thema wurde von MKF-Shop.de, 17. Oktober 2017 erstellt.

  1. MKF-Shop.de
    MKF-Shop.de Erfahrener Benutzer
    Registriert seit:
    6. Juni 2014
    Beiträge:
    47
    Danke erhalten:
    0
    Danke vergeben:
    9
    Hallo Wissende,
    ich habe einen neuen Shop aufgelegt im Verzeichnis unter Root /testshop.
    Nun wollte ich mit dem gambio_importer nur die Kundendaten mit in den neuen Shop nehmen.
    Der Importer möchte aber das sich der neue Shop in einem Unterordner des bestehenden befindet.
    Der bestehende ist bei mir im Ordner /shop. Der neue Shop soll in den Ordner /shop/gx2 lt. Anleitung Importer. Nun habe ich den neuen Shop aus dem Ordner /testshop in den neuen Ordner /shop/gx2 kopiert.

    Nun die Frage was muss ich in welchen dateien etwas ändern ?
    Ich habe schon mal in den beiden Dateinen configure.php geändert. Aber ich weis nicht ob ich da alles notwendige geändert habe. Beide Shops haben die gleiche Version 3.6.0.2

    Ich hoffe das mir jemand helfen kann.
     
  2. MKF-Shop.de
    MKF-Shop.de Erfahrener Benutzer
    Registriert seit:
    6. Juni 2014
    Beiträge:
    47
    Danke erhalten:
    0
    Danke vergeben:
    9
    Ich bekomme beim Aufruf des neuen Shop jetzt folgende Meldung:

    Cannot redeclare smarty_modifier_replace() (previously declared in /homepages/15/d537324883/htdocs/testshop/includes/classes/Smarty/plugins/modifier.replace.php:25) in <b>/homepages/15/d537324883/htdocs/shop/gx2/includes/classes/Smarty/plugins/modifier.replace.php</b> on line <b>34</b><br />

    Da hat er irgendwie noch das alte Verzeichnins /testshop stehen.
     
  3. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    11. September 2015
    Beiträge:
    372
    Danke erhalten:
    89
    Danke vergeben:
    49
    Guten Morgen,
    das sieht aus als hättest du in der configure.php noch irgendetwas vergessen. Kannst du den Inhalt mal posten?
    Deine Zugangsdaten bitte unkenntlich machen.
     
  4. MKF-Shop.de
    MKF-Shop.de Erfahrener Benutzer
    Registriert seit:
    6. Juni 2014
    Beiträge:
    47
    Danke erhalten:
    0
    Danke vergeben:
    9
    #4 MKF-Shop.de, 17. Oktober 2017
    Zuletzt von einem Moderator bearbeitet: 17. Oktober 2017
    PHP:
    Released under the GNU General Public License
       
    ---------------------------------------------------------------------------------------*/


    $t_document_root '/homepages/15/d537324883/htdocs/shop/gx2'// absolute server path required (domain root)

    if(realpath($t_document_root) !== false)
    {
       
    $t_document_root realpath($t_document_root) . '/';
    }

    $t_document_root str_replace('\\''/'$t_document_root);

    if(
    $t_document_root == '//')
    {
       
    $t_document_root '/';
    }

    $t_dir_fs_frontend dirname(dirname(__FILE__));

    if(
    basename(dirname(__FILE__)) == 'local')
    {
       
    $t_dir_fs_frontend dirname($t_dir_fs_frontend);
    }

    $t_dir_fs_frontend str_replace('\\''/'$t_dir_fs_frontend) . '/';
    $t_dir_ws_catalog substr($t_dir_fs_frontendstrlen($t_document_root) - 1);

    // Define the webserver and path parameters
    // * DIR_FS_* = Filesystem directories (local/physical)
    // * DIR_WS_* = Webserver directories (virtual/URL)
    define('HTTP_SERVER''http://www.mkf-shop.de/gx2'); // eg, http://localhost - should not be empty for productive servers
    define('HTTPS_SERVER''https://www.mkf-shop.de/gx2'); // eg, https://localhost - should not be empty for productive servers
    define('ENABLE_SSL'false); // SSL: true = active, false = inactive
    define('DIR_WS_CATALOG'$t_dir_ws_catalog); // absolute url path required
    define('DIR_FS_DOCUMENT_ROOT'$t_dir_fs_frontend); // absolute server path required
    define('DIR_FS_CATALOG'$t_dir_fs_frontend); // absolute server path required
    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_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''db4322.db.1and1.com'); // eg, localhost - should not be empty for productive servers
    define('DB_SERVER_USERNAME''username');
    define('DB_SERVER_PASSWORD''passwort');
    define('DB_DATABASE''datenbank');
    define('USE_PCONNECT''false'); // use persistent connections?

    unset($t_document_root); 
    unset(
    $t_dir_fs_frontend); 
    unset(
    $t_dir_ws_catalog);
     
  5. Dennis (MotivMonster.de)
    Dennis (MotivMonster.de) G-WARD 2013/14/15/16
    Registriert seit:
    22. September 2011
    Beiträge:
    31.303
    Danke erhalten:
    6.268
    Danke vergeben:
    1.118
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    ich hab doch für sowas extra die ausführliche Anleitung ins Forum gestellt.
    kopieren, configure dateien anpassen, DB zugang anpassen, caches leeren.

    Wenns da hapert ist es meistens das die configdateien nicht richtig gemacht hast oder das Dateien fehlerhaft sind.
     
  6. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    11. September 2015
    Beiträge:
    372
    Danke erhalten:
    89
    Danke vergeben:
    49
    Da fehlt ein /. Habe es dir mal rot markiert.
     
  7. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    11. September 2015
    Beiträge:
    372
    Danke erhalten:
    89
    Danke vergeben:
    49
    Und wie sieht es mit der zweiten configure-Datei aus?
     
  8. MKF-Shop.de
    MKF-Shop.de Erfahrener Benutzer
    Registriert seit:
    6. Juni 2014
    Beiträge:
    47
    Danke erhalten:
    0
    Danke vergeben:
    9
    Hat nicht geklappt. Hi Dennis wo finde ich diese Anleitung ?
     
  9. Dennis (MotivMonster.de)
    Dennis (MotivMonster.de) G-WARD 2013/14/15/16
    Registriert seit:
    22. September 2011
    Beiträge:
    31.303
    Danke erhalten:
    6.268
    Danke vergeben:
    1.118
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    da wo man anleitungen findet im Forum. Gibt ganzen Forenbereich der Anleitungen und Tutorials heißt.
    oder man bemüht die Suche "testshop" "umzug" oder neuer Server Neue Domain, usw.
    auf meiner wiki hab ich es auch veröffentlicht.
    (warum ich keinen link poste: Damit man lernt selbst zu suchen und das Forum zu nutzen, also nicht böse gemeint)
     
  10. MKF-Shop.de
    MKF-Shop.de Erfahrener Benutzer
    Registriert seit:
    6. Juni 2014
    Beiträge:
    47
    Danke erhalten:
    0
    Danke vergeben:
    9
    #10 MKF-Shop.de, 17. Oktober 2017
    Zuletzt bearbeitet: 17. Oktober 2017
    Ich habe alles nach Anleitung geändert.

    Nun erscheint die Startseite zwar, aber so: http://www.mkf-shop.de/gx2/

    Ich glaube ich lösche den ganzen sch.. nochmals und installiere mir den Shop neu.
     
  11. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    11. September 2015
    Beiträge:
    372
    Danke erhalten:
    89
    Danke vergeben:
    49
    Du Hast immer noch einen Dreher in den configure-Dateien. Der findet den Pfad zum Template nicht richtig und die Produkte verlinken noch auf den alten Shop.

    Bitte beide Dateien nochmal akribisch prüfen:
    includes/configure.php
    admin/includes/configure.php
     
  12. MKF-Shop.de
    MKF-Shop.de Erfahrener Benutzer
    Registriert seit:
    6. Juni 2014
    Beiträge:
    47
    Danke erhalten:
    0
    Danke vergeben:
    9
    Jetzt erscheint die Seite , aber ich komme zum Beispiel nicht direkt in einen Artikel.
    Ich habe ssl auf false gesetzt.

    // Define the webserver and path parameters
    // * DIR_FS_* = Filesystem directories (local/physical)
    // * DIR_WS_* = Webserver directories (virtual/URL)
    define('HTTP_SERVER', 'http://www.mkf-shop.de/gx2/');
    define('HTTPS_SERVER', 'https://www.mkf-shop.de/gx2/');
    define('ENABLE_SSL','false' ); //SSL:true=active, false=inactive
    define('DIR_WS_CATALOG', '/gx2');
    define('DIR_FS_DOCUMENT_ROOT', '/homepages/15/d537324883/htdocs/shop/gx2/');
    define('DIR_FS_CATALOG', '/homepages/15/d537324883/htdocs/shop/gx2/');
    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_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/');
     
  13. MKF-Shop.de
    MKF-Shop.de Erfahrener Benutzer
    Registriert seit:
    6. Juni 2014
    Beiträge:
    47
    Danke erhalten:
    0
    Danke vergeben:
    9
    #13 MKF-Shop.de, 17. Oktober 2017
    Zuletzt bearbeitet: 17. Oktober 2017
    Ich lösche den ganzen sch.. nochmals und installiere mir den Shop neu.
    Trotzdem Danke an alle für die Geduld
     
  14. Dennis (MotivMonster.de)
    Dennis (MotivMonster.de) G-WARD 2013/14/15/16
    Registriert seit:
    22. September 2011
    Beiträge:
    31.303
    Danke erhalten:
    6.268
    Danke vergeben:
    1.118
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    in der URL ist ein Slash zu viel. am ende kommt keiner in den configure dateien.
    hast du die htaccess datei mitkopiert?
    und als Tipp nenn den ordner nicht GX2 oder so - nimm was das auch für Kunden richtig aussieht wie /shop oder so.

    Testshops macht man am besten in ein parallel Ordner zum Live-Shop und nutzt ne subdomain dafür also statt www. dann test.
    dann muss man nur die URL anpassen und den Ordner vom Pfad
     
  15. Wilken (Gambio)
    Wilken (Gambio) Erfahrener Benutzer
    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.311
    Danke vergeben:
    2.208
    In HTTP Server und HTTPS Server gehört kein Unterordner, da darf niemals einer sein, der muss da weg. Wenn es einen Unterordner gibt, muss der in die catalog Einträge.
     
  16. sven_fellermann
    sven_fellermann Erfahrener Benutzer
    Registriert seit:
    26. Mai 2017
    Beiträge:
    102
    Danke erhalten:
    4
    Danke vergeben:
    52
    Hallo & Moin,
    hierzu mal eine Frage: Ich habe bei Unterverzeichnissen auch immer ein Slash am Ende der URL, wie kann ich das wegbekommen?

    Beispiel:
    https://glasduschen24.com/eckkabinen/

    Vielen Dank!
     
  17. Wilken (Gambio)
    Wilken (Gambio) Erfahrener Benutzer
    Registriert seit:
    7. November 2012
    Beiträge:
    18.737
    Danke erhalten:
    7.311
    Danke vergeben:
    2.208
    Der ist da gar nicht so falsch bei Kategorien, von uns also absichtlich da. Das vermeidet Stress mit etwas zickigen Browsern.
     
  18. sven_fellermann
    sven_fellermann Erfahrener Benutzer
    Registriert seit:
    26. Mai 2017
    Beiträge:
    102
    Danke erhalten:
    4
    Danke vergeben:
    52
    Ah okay, sieht nur bei AdWords-Anzeigen so doof aus... Hm...