Anleitung Shopumzug, neue Domain, neuer Ordner, neuer Server, Testshop erstellen usw.

Thema wurde von Dennis (MotivMonster.de), 17. März 2014 erstellt.

  1. MP Solution

    MP Solution Erfahrener Benutzer

    Registriert seit:
    2. Oktober 2013
    Beiträge:
    2.945
    Danke erhalten:
    456
    Danke vergeben:
    93
    wie sieht den die configure.php aus?
     
  2. Tom0815

    Tom0815 Mitglied

    Registriert seit:
    5. März 2013
    Beiträge:
    19
    Danke erhalten:
    0
    Danke vergeben:
    1
    #122 Tom0815, 27. März 2015
    Zuletzt bearbeitet: 27. März 2015
    Das ist die unter iincludes


    PHP:
    // Define the webserver and path parameters
    // * DIR_FS_* = Filesystem directories (local/physical)
    // * DIR_WS_* = Webserver directories (virtual/URL)
      
    define('HTTP_SERVER''http://www.meinshop.de/shop'); // eg, http://localhost - should not be empty for productive servers
      
    define('HTTPS_SERVER''https://www.meinshop.de/shop'); // eg, https://localhost - should not be empty for productive servers
      
    define('ENABLE_SSL'false); // secure webserver for checkout procedure?
      
    define('DIR_WS_CATALOG''/'); // absolute path required
      
    define('DIR_FS_DOCUMENT_ROOT''/var/www/*****/html/shop/');
      
    define('DIR_FS_CATALOG''/var/www/******/html/shop/');
      
    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''localhost'); // eg, localhost - should not be empty for productive servers
      
    define('DB_SERVER_USERNAME''******');
      
    define('DB_SERVER_PASSWORD''*****');
      
    define('DB_DATABASE''*******'); neuer Datenbanknahme bereits reingeschrieben
      define
    ('USE_PCONNECT''false'); // use persistent connections?
      
    define('STORE_SESSIONS'''); // leave empty '' for default handler or set to 'mysql'
    ?>
    Das ist die unter admin/includes

    PHP:
    // Define the webserver and path parameters
    // * DIR_FS_* = Filesystem directories (local/physical)
    // * DIR_WS_* = Webserver directories (virtual/URL)
      
    define('HTTP_SERVER''http://www.meinshop.de/shop'); // eg, http://localhost or - https://localhost should not be empty for productive servers
      
    define('HTTP_CATALOG_SERVER''http://www.meinshop.de/shop');
      
    define('HTTPS_CATALOG_SERVER''https://www.meinshop.de/shop');
      
    define('ENABLE_SSL_CATALOG''false'); // secure webserver for catalog module
      
    define('DIR_FS_DOCUMENT_ROOT''/var/www/*****/html/shop/'); // where the pages are located on the server
      
    define('DIR_WS_ADMIN''/admin/'); // absolute path required
      
    define('DIR_FS_ADMIN''/var/www/****/html/shop/admin/'); // absolute pate required
      
    define('DIR_WS_CATALOG''/'); // absolute path required
      
    define('DIR_FS_CATALOG''/var/www/*****/html/shop/'); // 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''******');
      
    define('DB_SERVER_PASSWORD''*******');
      
    define('DB_DATABASE''********');
      
    define('USE_PCONNECT''false'); // use persisstent connections?
      
    define('STORE_SESSIONS'''); // leave empty '' for default handler or set to 'mysql'

    ?>
    Die **** sind selbstverständlich durch die richtige Pfadangabe bzw. PW etc. zu ersetzen
     
  3. MP Solution

    MP Solution Erfahrener Benutzer

    Registriert seit:
    2. Oktober 2013
    Beiträge:
    2.945
    Danke erhalten:
    456
    Danke vergeben:
    93
    Welche Shopversion ist das? Keine v2.2.0.0 oder doch. Wenn ja, dann fehlen da einige Pfade.
     
  4. Tom0815

    Tom0815 Mitglied

    Registriert seit:
    5. März 2013
    Beiträge:
    19
    Danke erhalten:
    0
    Danke vergeben:
    1
    Kann das evtl auch an den Dateiberechtigungen liegen?
    Gitbs ein automatisiertes Script welches die Rechte selbsttändig setzt?
    Beim ersten aufrauf des unterverzeichnisses gabs ein paar Fehler wegen fehlender Schreibrechte in verzeichnisse.
    Blöd das die Rechte nicht mitkopiert werden wenn man die lokal speichert.
     
  5. Tom0815

    Tom0815 Mitglied

    Registriert seit:
    5. März 2013
    Beiträge:
    19
    Danke erhalten:
    0
    Danke vergeben:
    1
    Shop v2.2.0.0

    Der alte shop im hauptverzeichnis geht allerdings mit der config datei
     
  6. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.608
    Danke erhalten:
    11.335
    Danke vergeben:
    1.614
    Den Ordner "cache" mal geleert? alles außer der .htaccess und index.html kann weg.
     
  7. Tom0815

    Tom0815 Mitglied

    Registriert seit:
    5. März 2013
    Beiträge:
    19
    Danke erhalten:
    0
    Danke vergeben:
    1
    #127 Tom0815, 27. März 2015
    Zuletzt bearbeitet: 27. März 2015
  8. MP Solution

    MP Solution Erfahrener Benutzer

    Registriert seit:
    2. Oktober 2013
    Beiträge:
    2.945
    Danke erhalten:
    456
    Danke vergeben:
    93
    #128 MP Solution, 27. März 2015
    Zuletzt bearbeitet: 27. März 2015
    Die Ordnerrechte mal checken und dieser Part ist in der v2.2.0.0 in der configure noch vorhanden. Die xxx abändern in den eigen Pfad
    PHP:
    $t_document_root '/xxx/xxxx/xxxx/home/htdocs/'// absolute server path required (domain root)
    $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_backend dirname(dirname(__FILE__));
    $t_dir_fs_frontend dirname(dirname(dirname(__FILE__)));

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

    $t_dir_fs_backend str_replace('\\''/'$t_dir_fs_backend) . '/';
    $t_dir_fs_frontend str_replace('\\''/'$t_dir_fs_frontend) . '/';

    $t_dir_ws_catalog substr($t_dir_fs_frontendstrlen($t_document_root) - 1);
    Dieser steht über das hier
    PHP:
    // Define the webserver and path parameters
    // * DIR_FS_* = Filesystem directories (local/physical)
    // * DIR_WS_* = Webserver directories (virtual/URL)
     
  9. Tom0815

    Tom0815 Mitglied

    Registriert seit:
    5. März 2013
    Beiträge:
    19
    Danke erhalten:
    0
    Danke vergeben:
    1
    #129 Tom0815, 27. März 2015
    Zuletzt bearbeitet: 27. März 2015
  10. Tom0815

    Tom0815 Mitglied

    Registriert seit:
    5. März 2013
    Beiträge:
    19
    Danke erhalten:
    0
    Danke vergeben:
    1
    Bin ratlos und weis nicht weiter....
     
  11. Mick-D

    Mick-D Erfahrener Benutzer

    Registriert seit:
    13. August 2012
    Beiträge:
    207
    Danke erhalten:
    12
    Danke vergeben:
    20
    #131 Mick-D, 28. März 2015
    Zuletzt bearbeitet: 28. März 2015
    Dein HTTP_Server und der HTTPS_Server befindet sich mit Sicherheit nicht in deinem Unterverzeichnis /shop.

    Passe das mal in den beiden "configure.php" Dateien an:
    PHP:
    define('HTTP_SERVER''http://DeineDomain.de'); // eg, http://localhost - should not be empty for productive servers
    define('HTTPS_SERVER''https://DeineDomain.de'); // eg, https://localhost - should not be empty for productive servers
    Gruß Michael
     
  12. Moritz (Gambio)

    Moritz (Gambio) Administrator

    Registriert seit:
    26. April 2011
    Beiträge:
    5.786
    Danke erhalten:
    2.693
    Danke vergeben:
    903
    Hallo,

    Michael hat Recht. Und bei DIR_WS_CATALOG muss /shop/ und bei DIR_WS_ADMIN /shop/admin/ stehen :).
     
  13. Anonymous

    Anonymous Erfahrener Benutzer

    Registriert seit:
    19. Juni 2012
    Beiträge:
    4.831
    Danke erhalten:
    1.124
    Danke vergeben:
    947
    Hast du beide configure.php angepasst, die im frontend und im admin? Cache und templates_c geleert?
     
  14. Hejato

    Hejato Mitglied

    Registriert seit:
    5. Juli 2014
    Beiträge:
    19
    Danke erhalten:
    4
    Danke vergeben:
    7
    Hallo,
    ich habe gerade unseren Testshop neu aufgesetzt. Backend funktioniert alles ohne Probleme, im Frontend wird die Startseite auch ohne Probleme angezeigt aber wenn ich auf irgendeinen Link klicke, kommt die Meldung
    Code:
    Not FoundThe requested document was not found on this server.
    Hat einer eine Idee woran das liegen könnte?
     
  15. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.608
    Danke erhalten:
    11.335
    Danke vergeben:
    1.614
    Falsche Pfade in der includes/ configure.php
    oder Cache nicht richtig geleert.
     
  16. Hejato

    Hejato Mitglied

    Registriert seit:
    5. Juli 2014
    Beiträge:
    19
    Danke erhalten:
    4
    Danke vergeben:
    7
    Wenn die Pfade in der configure.php falsch wären, dürfte die Startseite doch auch nicht gehen oder? URL oben in der Leiste sieht nach dem klicken auch gut aus.

    /cache
    /template_c
    habe ich geleert.
     
  17. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    Registriert seit:
    22. September 2011
    Beiträge:
    31.203
    Danke erhalten:
    6.208
    Danke vergeben:
    1.107
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    evtl. hast du die .htaccess für den seoboost nicht im testshop
     
  18. Hejato

    Hejato Mitglied

    Registriert seit:
    5. Juli 2014
    Beiträge:
    19
    Danke erhalten:
    4
    Danke vergeben:
    7
    Bingo, das wars. Danke Dennis!
     
  19. nimic

    nimic Aktives Mitglied

    Registriert seit:
    22. Januar 2015
    Beiträge:
    43
    Danke erhalten:
    1
    Danke vergeben:
    15
    Hilfe!
    Sitze schon den ganzen Tag hier dran, hab schon viele Schwierigkeiten lösen können, aber jetzt hänge ich fest.
    Es läuft jetzt soweit, nur wenn ich von der Startseite aus irgendeinen Link klicke kommt Error 404 - not found.

    configures habe ich geändert. Auch den Tip hier drüber mit der .htaccess probiert, da erscheint dann ein Serverfehler.
    Was ist da falsch?

    Großes Danke Dennis für die Anleitung!!

    PHP:
    $t_document_root '/homepages/45/d358931337/htdocs/bunterfloh-kopie/'// absolute server path required (domain root)

    $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.testshop.bunterfloh.de'); // eg, http://localhost - should not be empty for productive servers
    define('HTTPS_SERVER''https://www.testshop.bunterfloh.de'); // 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


    PHP:
    $t_document_root '/homepages/45/d358931337/htdocs/bunterfloh-kopie/'// absolute server path required (domain root)

    $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_backend dirname(dirname(__FILE__));
    $t_dir_fs_frontend dirname(dirname(dirname(__FILE__)));

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

    $t_dir_fs_backend str_replace('\\''/'$t_dir_fs_backend) . '/';
    $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.testshop.bunterfloh.de'); // eg, http://localhost or - https://localhost should not be empty for productive servers
    define('HTTP_CATALOG_SERVER''http://www.testshop.bunterfloh.de');
    define('HTTPS_CATALOG_SERVER''http://www.testshop.bunterfloh.de');
    define('ENABLE_SSL_CATALOG''false'); // SSL: 'true' = active, 'false' = inactive
    define('DIR_FS_DOCUMENT_ROOT'$t_dir_fs_frontend); // where the pages are located on the server
    define('DIR_WS_ADMIN'$t_dir_ws_catalog 'admin/'); // absolute url path required
    define('DIR_FS_ADMIN'$t_dir_fs_backend); // absolute server path required
    define('DIR_WS_CATALOG'$t_dir_ws_catalog); // absolute url path required
    define('DIR_FS_CATALOG'$t_dir_fs_frontend); // absolute server 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/');
     
  20. Dennis (MotivMonster.de)

    Dennis (MotivMonster.de) G-WARD 2013/14/15/16

    Registriert seit:
    22. September 2011
    Beiträge:
    31.203
    Danke erhalten:
    6.208
    Danke vergeben:
    1.107
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    dann is die htaccess nciht passend zu den seoboost einstellungen.

    WAS genau versuchst denn überhaupt zu machen?