Wie lege ich genau den 1 zu 1 Testshop an?

Thema wurde von heinrichschmela, 15. Oktober 2015 erstellt.

  1. heinrichschmela

    heinrichschmela Erfahrener Benutzer

    Registriert seit:
    14. Juli 2012
    Beiträge:
    834
    Danke erhalten:
    18
    Danke vergeben:
    74
    PS Danke das du mir so hilfst ich bin dir 1009 dankbar und daher auch so fair zu sagen das ich jetzt schlafen gehe nicht das du denkst das ich no was schreibe aber Aug die letzte Frage darfst du noch antworten xD
     
  2. heinrichschmela

    heinrichschmela Erfahrener Benutzer

    Registriert seit:
    14. Juli 2012
    Beiträge:
    834
    Danke erhalten:
    18
    Danke vergeben:
    74
    PHP:
     <?php
    /* --------------------------------------------------------------
    configure.php 2014-01-14 gm
    Gambio GmbH
    http://www.gambio.de
    Copyright (c) 2014 Gambio GmbH
    Released under the GNU General Public License (Version 2)
    [http://www.gnu.org/licenses/gpl-2.0.html]
    --------------------------------------------------------------


    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 - community made shoppinghttp://www.xt-commerce.com

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


    if(isset($_SERVER['DOCUMENT_ROOT']))
    {
    $t_document_root $_SERVER['DOCUMENT_ROOT'] . '/';
    }
    elseif(!isset(
    $_SERVER['DOCUMENT_ROOT']) && isset($_SERVER['SCRIPT_FILENAME']) && isset($_SERVER['SCRIPT_NAME']))
    {
    $t_document_root substr($_SERVER['SCRIPT_FILENAME'], 0, -strlen($_SERVER['SCRIPT_NAME'])) . '/';
    }
    else
    {
    $t_document_root '/var/www/web28/html/testshop/'// 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://testshop.schmela-angelshop.de'); // eg,*http://localhost*or -https://localhost*should not be empty for productive servers
    define('HTTP_CATALOG_SERVER''http://testshop.schmela-angelshop.de');
    define('HTTPS_CATALOG_SERVER''https://testshop.schmela-angelshop.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/');

    // 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 persistent connections?

    unset($t_document_root);*
    unset(
    $t_dir_fs_backend);*
    unset(
    $t_dir_fs_frontend);*
    unset(
    $t_dir_ws_catalog);
    Die links funktionieren nicht obwohl ich alles eingetragen habe
     
  3. heinrichschmela

    heinrichschmela Erfahrener Benutzer

    Registriert seit:
    14. Juli 2012
    Beiträge:
    834
    Danke erhalten:
    18
    Danke vergeben:
    74
    Langsam gehen mir die Ideen aus
    wenn ich eine Kategorie drück zeigt er Not found auch wenn ich einen Artikel klicke...
     
  4. GeKa

    GeKa Erfahrener Benutzer

    Registriert seit:
    10. Dezember 2014
    Beiträge:
    150
    Danke erhalten:
    42
    Danke vergeben:
    68
    Da denke ich spontan an das Imageprocessing im Modulcenter. Hast Du das schon durchgeführt?


    Gruß Siggi
     
  5. Rico

    Rico Erfahrener Benutzer

    Registriert seit:
    25. März 2013
    Beiträge:
    821
    Danke erhalten:
    67
    Danke vergeben:
    48
    Wozu soll das denn gut sein in diesem Fall?
     
  6. Dennis (MotivMonster.de)

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

    Registriert seit:
    22. September 2011
    Beiträge:
    30.984
    Danke erhalten:
    6.096
    Danke vergeben:
    1.079
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    Ich les das mal nicht alles jetzt.
    Daher:
    Shop Startseite kommt und beim klick auf irgend ne andere seite kommt 404 error?
    Dann fehlt die .htaccess Datei für den SEO Boost.
     
  7. GeKa

    GeKa Erfahrener Benutzer

    Registriert seit:
    10. Dezember 2014
    Beiträge:
    150
    Danke erhalten:
    42
    Danke vergeben:
    68
    #27 GeKa, 16. Oktober 2015
    Zuletzt bearbeitet: 16. Oktober 2015
    Hat bei mir das Problem von "not found" bisher immer behoben.
    Frag mich nicht warum. :)


    Nachtrag: Aber die Diagnose von Dennis ist plausibler.
     
  8. heinrichschmela

    heinrichschmela Erfahrener Benutzer

    Registriert seit:
    14. Juli 2012
    Beiträge:
    834
    Danke erhalten:
    18
    Danke vergeben:
    74
    Dennis an dem lag es nicht geht immer noch nicht
     
  9. Dennis (MotivMonster.de)

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

    Registriert seit:
    22. September 2011
    Beiträge:
    30.984
    Danke erhalten:
    6.096
    Danke vergeben:
    1.079
    Beruf:
    Mann für alles :)
    Ort:
    Weilburg
    Wie kann ich mir das mal ansehen?
    zugangsdaten zum Testshop PW-Schutz
     
  10. heinrichschmela

    heinrichschmela Erfahrener Benutzer

    Registriert seit:
    14. Juli 2012
    Beiträge:
    834
    Danke erhalten:
    18
    Danke vergeben:
    74
    Ich schwör auf mein leben
    Wie kann ein Shop ohne htaccess funktionieren?
    Ich habe die htacess aus dem /gm/seo-Boost-an order kopiert und in das Hauptverzeichniss geladen.
    wenn ich dieses tuh geht überhaupt nix weder shop noch admin.
    Lösche ich wieder die htaccess geht es wieder jedoch nur die Startseite alle anderen links sind (not Found)
     
  11. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Wenn Du ein Verzeichnisschutz eingerichtet hast, überschreibt die .htaccess das, Du musst das also zusammenschreiben.
    Nach dem Hochladen der neuen .htaccess müssen alle Caches (am Besten die Ordner cache und template_c, nur die .htaccess und Index.html stehen lassen)
    und die Cache des Browsers geleert werden.
     
  12. heinrichschmela

    heinrichschmela Erfahrener Benutzer

    Registriert seit:
    14. Juli 2012
    Beiträge:
    834
    Danke erhalten:
    18
    Danke vergeben:
    74
    Ok jetzt nochmal zur erklärung

    Ich habe momentan keine .htaccess in meinen /testshopordner der Shop nicht wenn ich auf die Kategrie Klicke kommt not found.
    Kopiere ich die htaccess aus den seo_boost_an ordner und füge sie in Testshopordner ein funktioniert nix.

    wenn ich den verzeichnissschutz komplett raus mache und eine htaccess rein mach funktioniert ebenso nichts aber wirklich gar nichts das kann doch nicht so schwer sein mensch......
     
  13. heinrichschmela

    heinrichschmela Erfahrener Benutzer

    Registriert seit:
    14. Juli 2012
    Beiträge:
    834
    Danke erhalten:
    18
    Danke vergeben:
    74
    PHP:
    ## Gambio SEO Boost
    ## www.gambio.de

    <ifModule mod_headers.c>
        
    Header set X-Content-Type-Optionsnosniff
    </ifModule>

    RewriteEngine on

    RewriteCond 
    %{REQUEST_FILENAME} ^(.*)\.(php|css|js|gif|jpg|jpeg|png)$ [NC]
    RewriteRule ^(.+) - [L]

    RewriteCond %{REQUEST_URI} (.*)?/admin/(.*)
    RewriteRule ^(.+) - [L]

    RewriteCond %{REQUEST_URI} (.*)?/images/(.*)
    RewriteRule ^(.+) - [L]

    RewriteCond %{REQUEST_URI} (.*)?/templates/(.*)
    RewriteRule ^(.+) - [L]


    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule 
    ^(.+) - [L]

    RewriteCond %{REQUEST_FILENAME} -f
    RewriteRule 
    ^(.+) - [L]

    RewriteCond %{REQUEST_FILENAME} -l
    RewriteRule 
    ^(.+) - [L]


    ##boosted CONTENT
    RewriteRule (^[a-z]{2})/(.*/)?info/([A-Za-z0-9_-]+)\.html.* shop_content.php?language=$1&gm_boosted_content=$3&%{QUERY_STRING} [PT,L]
    RewriteRule (.*/)?info/([A-Za-z0-9_-]+)\.html.* shop_content.php?gm_boosted_content=$2&%{QUERY_STRING} [PT,L]

    ##boosted PRODUCTS
    RewriteRule (^[a-z]{2})/(.*/)?([A-Za-z0-9_-]+)\.html product_info.php?language=$1&gm_boosted_product=$3&%{QUERY_STRING} [PT,L]
    RewriteRule (.*/)?([A-Za-z0-9_-]+)\.html product_info.php?gm_boosted_product=$2&%{QUERY_STRING} [PT,L]

    ##boosted CATEGORIES
    RewriteRule (^[a-z]{2})/(.*/)?([A-Za-z0-9_-]+)/?.* index.php?language=$1&gm_boosted_category=$3&%{QUERY_STRING} [L]
    RewriteRule (.*/)?([A-Za-z0-9_-]+)/?.* index.php?gm_boosted_category=$2&%{QUERY_STRING} [L]

    so sieht die htaccess aus...... die liegt im hauptverzeichniss testshop Ordner
     
  14. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Bei welchem Hoster bist Du?
     
  15. heinrichschmela

    heinrichschmela Erfahrener Benutzer

    Registriert seit:
    14. Juli 2012
    Beiträge:
    834
    Danke erhalten:
    18
    Danke vergeben:
    74
  16. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    #36 barbara, 16. Oktober 2015
    Zuletzt bearbeitet: 16. Oktober 2015
    von publiccomserver habe ich noch nicht so viel gehört.
    Schau doch mal in die .htaccess Deines Shops, ob es da unterschieden gibt.

    Und noch etwas:
    Schau in den Admin-Bereich unter "Gambio SEO Boost" ob die Haken gesetzt sind und gehe einmal auf URL Repairieren
     
  17. heinrichschmela

    heinrichschmela Erfahrener Benutzer

    Registriert seit:
    14. Juli 2012
    Beiträge:
    834
    Danke erhalten:
    18
    Danke vergeben:
    74
    bild.JPG

    Da kommt das :) das kommt aber auch im liveshop Oo
    da sieht mann mal was da alles schief gelaufen ist ich bin überhaupt nicht mehr überzeugt von Gambio Support hin oder her aber anscheinend haben die zauberrechner :(
     
  18. barbara

    barbara G-WARD 2014-2020

    Registriert seit:
    14. August 2011
    Beiträge:
    35.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    Die Meldungen haben ich bei mir auch, sind nur Hinweise.
    Allerdings kann ich die Haken setzen.
     
  19. heinrichschmela

    heinrichschmela Erfahrener Benutzer

    Registriert seit:
    14. Juli 2012
    Beiträge:
    834
    Danke erhalten:
    18
    Danke vergeben:
    74
    Egal welche variante ich versuche es gelingt mir einfach nicht vieleicht hat wilken ja eine idee ;D
     
  20. Christian Mueller

    Christian Mueller Beta-Held

    Registriert seit:
    4. Juli 2011
    Beiträge:
    3.696
    Danke erhalten:
    886
    Danke vergeben:
    288
    In meinem Testshop reicht es seit Jahren wunderbar aus in der robots.txt alle robots auszusperren.
    Das wird akzeptiert und ich kann auch kein Crawling in den Logs sehen.

    Inhalt der robots.txt:

    Code:
    
    User-agent: *
    Disallow: /