Es werden ausschließlich für die Funktion des Forums notwendige Cookies verwendet!

Unsere Datenschutzerklärung


Gambio v2.5.3.1 - unterordner wechseln
Ergebnis 1 bis 9 von 9

Thema: Gambio v2.5.3.1 - unterordner wechseln

  1. #1
    Neuer Benutzer
    Registriert seit
    07.01.2016
    Beiträge
    12
    Downloads
    9
    Uploads
    0

    Böse Gambio v2.5.3.1 - unterordner wechseln

    Hallo.

    Ich habe noch ein Problem. Ich möchte auf meinen Server aufräumen, und muss ich die ganze Installation mit Gambio zu anderen Ordner schieben. Ich habe ale Daten per FTP zu neue Ordner kopiert. Shop lädt sich ohne Probleme (alle Bilder und Layout usw.), aber wenn ich möchte mich einloggen, oder etwas zu Warenkorb hinzufügen, dann nichts passiert. Die Tasten reagieren nicht.

    Ich habe schon viel über configure.php und configure.org.php gelesen, aber Pfad wechseln funktionieren nicht.
    In Gambio v2.5.3.1 in configure.php und configure.org.php steht:

    Code:
    t_document_root = '/pages/1a/4b/xxxxxxxxxxxxxx/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_frontend, strlen($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://xxxxxxxxxxxx.stratoserver.net'); // eg, http://localhost or - https://localhost should not be empty for productive servers
    define('HTTP_CATALOG_SERVER', 'http://xxxxxxxxxxxx.stratoserver.net');
    define('HTTPS_CATALOG_SERVER', 'https://xxxxxxxxxxxx.stratoserver.net');
    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', 'xxxxxxxxxxxxxxx');
    define('DB_SERVER_PASSWORD', 'xxxxxxxxxxxxx');
    define('DB_DATABASE', 'xxxxxxxxxxxxxxx');
    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);
    Worum es geht mit $t_document_root, $t_dir_fs_backend, $t_dir_fs_frontend, $t_dir_ws_catalog ? Ich verstehe, dass das sind Variables und alle Pfade generiren sich automatisch, aber wo kann mam diese Variables Definieren?

    Hilfe bitte

  2. #2
    Administrator Avatar von KlausK
    Registriert seit
    29.09.2010
    Beiträge
    3.325
    Blog-Einträge
    1
    Downloads
    360
    Uploads
    536

    AW: Gambio v2.5.3.1 - unterordner wechseln

    Das Verschieben der Shopdateien in ein neues Verzeichnis ist eigentlich kein Problem, solange deine Domain ebenfalls auf das neue Verzeichnis zeigt!
    Um etwas Genaueres sagen zu können, muss man aber wissen:
    - Wie heißt das alte und neue Verzeichnis?
    - Auf welches Verzeichnis zeigte die Domain vorher und jetzt?
    - Was steht in deiner .htaccess?

    Wenn dein Shop nach dem Umzug bis auf wenige Fehlfunktionen aber weitgehend funktioniert, dann hast du wahrscheinlich nur vergessen die Verzeichnisse /cache und /templates_c manuell (via FTP) zu leeren.
    An die Config-Dateien musst du dann eigentlich gar nicht ran.

    Die genannten Variablen $t_** sind in der configure.php nur temporäre Var's um wiederum weitere Var's zu definieren.
    Wenn z.B. woanders die gleichen Variablen-Namen verwendet werden sollen, dann kann es sinnvoll sein diese am Ende des Scripts mit unset() zu löschen.
    Gleiches gilt für global definierte Vars, die nur innerhalb einer Funktion ihren Wert ändern, danach aber den Ausgangswert wieder erlangen sollen.
    Siehe hier: http://php.net/manual/en/function.unset.php

  3. #3
    Neuer Benutzer
    Registriert seit
    07.01.2016
    Beiträge
    12
    Downloads
    9
    Uploads
    0

    AW: Gambio v2.5.3.1 - unterordner wechseln

    Hallo KlausK,

    vielen dank für deine Hilfe, jetzt verstehe ich mehr . In neuen shop habe ich /cache und /templates_c manuell aufgeräumt.
    Ich habe schon Verzeichnis für Domain gewechselt. Im Hauptverzeichnis von mein neuen Shop war kein .htaccess, und habe ich von meinen alten Shop .htaccess kopiert.

    Jetzt mein Shop funktioniert fast gut, aber habe ich kleine Probleme noch.

    - manchmal kann ich nicht Artikel in den Warenkorb hinzufügen (Seite aktualisierung durch F5 hilft)
    - warum Webbrowser zeigt mein shop wie http://abcdefgh.stratoserver.net/xxx/xxx/index.php aber nicht http://MeinShop.de ? (ih habe gesehen pfad http://abcdefgh.stratoserver.net/xxx/xxx/ in configutarion.php Datei, aber wenn ich wechsele das auf http://MeinShop.de, dann meine Bilder funktionieren nicht).

    Mein .htaccess datei
    Code:
    ## Gambio SEO Boost
    ## www.gambio.de
    
    
    AddType application/octet-stream .doc .mov .avi .pdf .xls .jpg .epub
    
    AddType application/x-httpd-php54 .php
    
    RewriteEngine on
    RewriteBase /
    
    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 (.*/)?info/([A-Za-z0-9_-]+)\.html.* shop_content.php?gm_boosted_content=$2&%{QUERY_STRING} [PT,L]
    
    ##boosted PRODUCTS
    RewriteRule (.*/)?([A-Za-z0-9_-]+)\.html product_info.php?gm_boosted_product=$2&%{QUERY_STRING} [PT,L]
    
    ##boosted CATEGORIES
    RewriteRule (.*/)?([A-Za-z0-9_-]+)/?.* index.php?gm_boosted_category=$2&%{QUERY_STRING} [L]
    
    RewriteEngine On
    
    RewriteCond %{HTTP_HOST} !^www\.xxx-xx\.de$ [NC]
    
    RewriteRule ^(.*)$ http://www.xxx-xx.de/$1 [L,R=301]
    
    
    <IfModule mod_headers.c>
    Header set Connection keep-alive
    </IfModule>
    
    
    <IfModule mod_deflate.c>
    <FilesMatch "\\.(html|css|js|xml|php|txt)$">
    SetOutputFilter DEFLATE
    </FilesMatch>
    </IfModule>
    MfG,
    Glexu
    Geändert von KlausK (20.01.2016 um 22:32 Uhr) Grund: Für Beispiel-Links bitte die Option "Links automatisch umwandeln" deaktivieren.

  4. #4
    Administrator Avatar von KlausK
    Registriert seit
    29.09.2010
    Beiträge
    3.325
    Blog-Einträge
    1
    Downloads
    360
    Uploads
    536

    AW: Gambio v2.5.3.1 - unterordner wechseln

    Also mit deinen xxxx-Links können wir nicht viel anfangen. Bitte nenne die echten Domains und Pfade.
    Im letzten Beitrag schrieb ich bereits:
    Um etwas Genaueres sagen zu können, muss man aber wissen:
    - Wie heißt das alte und neue Verzeichnis?
    - Auf welches Verzeichnis zeigte die Domain vorher und jetzt?
    Hast du dir wirklich eine Subdomain http://***.stratoserver.net eingerichtet? Du musst doch auch eine richtige Domain haben!?

  5. #5
    Neuer Benutzer
    Registriert seit
    07.01.2016
    Beiträge
    12
    Downloads
    9
    Uploads
    0

    AW: Gambio v2.5.3.1 - unterordner wechseln

    Hallo,

    ok, es ist so:

    Ich habe Domain mbv-24.de. Früher mein alte Shop war im http://***.stratoserver.net/mbv/mbv24/ Verzeichnis.
    Neue Installation von Gambio habe ich in http://***.stratoserver.net/mbv/test/gambio25/dateien/ gemacht. Dann habe ich alle Shopdateien zu http://***.stratoserver.net/mbv/mbv24_neu/ verschoben, und Hauptverzeichnis für mbv-24.de Domain geändert (von http://***.stratoserver.net/mbv/mbv24/ nach http://***.stratoserver.net/mbv/mbv24_neu).

    Und jetzt wenn ich versuche mbv-24.de im Webbrowser sehen, shop funktioniert nicht gut, weil ich kann nicht z.B.: mich einloggen. Link im webbrowser ändert sich an http://***.stratoserver.net/# und zeigt nichts.

    Wenn ich erstmal auf einen Artikel im Shop drücke, dann link im Webbrowser ändert sich z.B. an: http://h2341523.stratoserver.net/artikel und shop funktioniert einwandfrei, kann ich mich schon einloggen.

    Wenn ich wähle im webbrowser http://***.stratoserver.net/mbv/mbv24_neu/ dann link im webbrowser ändert sich Automatisch auf www.mbv-24.de.

    Worum es geht? Ich glaube dass der Fehler liegt in .htaccess Datei, aber ich habe keine Ahnung wie ich das reparieren kann.

    MfG,
    Glexu

  6. #6
    Neuer Benutzer
    Registriert seit
    07.01.2016
    Beiträge
    12
    Downloads
    9
    Uploads
    0

    AW: Gambio v2.5.3.1 - unterordner wechseln

    Was noch....

    in configure.php und configure.org.php sind zwei Pfade nicht Variablen:
    Code:
    define('HTTP_SERVER', 'http://h2341523.stratoserver.net');
    define('HTTPS_SERVER', 'https://h2341523.stratoserver.net');
    Ich habe das geändert (gleich ist im alten Shopversion):
    Code:
    define('HTTP_SERVER', 'http://www.mbv-24.de'); 
    define('HTTPS_SERVER', 'https://www.mbv-24.de');
    Aber dann mein shop funktioniert ohne Styles und bilder:

    Klicken Sie auf die Grafik für eine größere Ansicht 

Name:	Unbenannt.jpg 
Hits:	26 
Größe:	18,1 KB 
ID:	461

    Ich habe keine Ahnung worum es geht....

  7. #7
    Administrator Avatar von KlausK
    Registriert seit
    29.09.2010
    Beiträge
    3.325
    Blog-Einträge
    1
    Downloads
    360
    Uploads
    536

    AW: Gambio v2.5.3.1 - unterordner wechseln

    Max Mustermann konnte heute morgen problemlos ein Buch bestellen. Es funktioniert offenbar alles einwandfrei! Außer der Login.
    Es funktionieren beide Adressen mbv-24.de und www.mbv-24.de und beide werden auf www.mbv-24.de umgeleitet - aber nur die Startseite.

    In deinen Configdateien hast du für HTTP_SERVER, HTTP_CATALOG_SERVER und HTTPS_CATALOG_SERVER die Adresse http://h2341523.stratoserver.net
    Alle 3 müssen geändert werden in http://www.mbv-24.de und das in beiden Configdateien /inludes/configure.php und /admin/includes/configure.php

    Die Datei configure.org.php ist unwichtig. Das ist nur eine Kopie der originalen configure.php, die bei der Ersteinrichtung angelegt wurde.

    Außerdem solltest du die DB durchforsten nach h2341523.stratoserver.net und durch mbv-24.de ersetzen.
    Eventuell hast du auch in deinen Shopdateien einen festen Link auf h2341523.stratoserver.net gesetzt. Dies musst du auch ändern.

    Wenn das alles fertig ist, musst du nochmal die Caches leeren. Am besten einmal im Backend und danach nochmal via FTP.

  8. #8
    Neuer Benutzer
    Registriert seit
    07.01.2016
    Beiträge
    12
    Downloads
    9
    Uploads
    0

    AW: Gambio v2.5.3.1 - unterordner wechseln

    Sehr geheerter Heer Mustermann,

    vielen dan für Ihre Bestellung. Leider alle Bücher sind ausverkauft


    Ok, ich habe repariert und jetzt alles läuft Perfekt! Der problem war in configure.php.
    War:
    Code:
    $t_document_root = '/pages/1a/4b/d0010371/home/htdocs/'; // absolute server path required (domain root)
    
    define('HTTP_SERVER', 'http://www.mbv-24.de'); // eg, http://localhost or - https://localhost should not be empty for productive servers
    define('HTTP_CATALOG_SERVER', 'http://www.mbv-24.de');
    define('HTTPS_CATALOG_SERVER', 'https://www.mbv-24.de');
    Aber soll sein:
    Code:
    $t_document_root = '/pages/1a/4b/d0010371/home/htdocs/mbv/mbv24_neu/'; // absolute server path required (domain root)
    
    define('HTTP_SERVER', 'http://www.mbv-24.de'); // eg, http://localhost or - https://localhost should not be empty for productive servers
    define('HTTP_CATALOG_SERVER', 'http://www.mbv-24.de');
    define('HTTPS_CATALOG_SERVER', 'https://www.mbv-24.de');
    Jetzt alles ist OK.
    KlausK, vielen dank für deine Hilfe, Mühe und Geduld

  9. #9
    Administrator Avatar von KlausK
    Registriert seit
    29.09.2010
    Beiträge
    3.325
    Blog-Einträge
    1
    Downloads
    360
    Uploads
    536

    AW: Gambio v2.5.3.1 - unterordner wechseln

    Richtig! Hab ich glatt übersehen ...

Ähnliche Themen

  1. Shop aus Unterordner ins Hauptverzeichnis kopieren
    Von rf-musik im Forum Shopsoftware
    Antworten: 7
    Letzter Beitrag: 26.07.2015, 18:46

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •