Mein Shop ist urlmäßig im Eimer

Thema wurde von Urmelaufdemeis, 14. Mai 2018 erstellt.

  1. Urmelaufdemeis
    Urmelaufdemeis Erfahrener Benutzer
    Registriert seit:
    23. August 2017
    Beiträge:
    124
    Danke erhalten:
    11
    Danke vergeben:
    43
    Habe vor Mooonaten begonnnen, den Gambioshop zu bearbeiten. Hatte nicht genug Zeit dafür. Jetzt, bevor der große Dateninfo-Gau ausbricht, wollte ich zumindest mal den alten Shop versenken und ein wenig von dem neuen Shop online stellen.

    Habe ich vor wenigen Stunden auch getan.


    Damit man den ellenlangen Pfad nicht sieht (https://papeter-ie.de/shop/Shopsystem/Dateien/de/) wollte ich
    eine Direktumleitung des Shops :

    papeter-ie.de

    zu dem Installationspfad des Gambioshops erreichen: (https://papeter-ie.de/shop/Shopsystem/Dateien/de/)

    Ist mir leider nicht gelungen.

    Kann mir bitte jemand eine Anleitung geben, wie ich (per htaccess oder via Serverkonfiguration) meinen neuen Gambioshop nur per "papeter-ie.de" aufrufen kann.

    Danach sollte aber unbedingt auch mein Blog noch erreichbar sein: https://papeter-ie.de/wordpress/

    Oder muss ich alles nochmals neu installieren in der root meines Webspaces?
     
  2. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.657
    Danke erhalten:
    11.371
    Danke vergeben:
    1.616
    Möglichkeit eins:
    Du legst bei Deinem Hoster die Domain auf den Ordner "Dateien"
    Und kopierst die Wordpress-Dateien in den Ordner "Dateien" (da müssen sicher Pfade angepasst werden)
    Möglichkeit zwei:
    oder Du lädst die Shop-Dateien runter und in Deinem Hauptverzeichnis wieder hoch, bzw, geht das eventuell auch mit Verschieben.
    Danach müssen die beiden configure-Dateien angepasst werden, weil die Pfade nciht mehr stimmen.
     
  3. Urmelaufdemeis
    Urmelaufdemeis Erfahrener Benutzer
    Registriert seit:
    23. August 2017
    Beiträge:
    124
    Danke erhalten:
    11
    Danke vergeben:
    43
    Barabara, erstmal danke, schaue ich mir morgen an. Du bist die Beste.
     
  4. Urmelaufdemeis
    Urmelaufdemeis Erfahrener Benutzer
    Registriert seit:
    23. August 2017
    Beiträge:
    124
    Danke erhalten:
    11
    Danke vergeben:
    43
    Guten Morgen,

    bin nun wie folgt vorgegangen:

    Habe die Umleitung in den Servereinstellungen wieder entfernt.
    Habe alle Dateien zuerst auf den MAC und dann die Inhalte direkt in die Root kopiert - von GXEngine bis Versionsinfo und alle Einzeldateien.

    Den CacheOrdner auf dem Server habe ich entsprechend Tammis Tipp per FTP geleert und nur die Index.HTML und .htaccess bestehen lassen.

    Ergebnis:
    Der alte (Test-)Shop funktioniert noch,
    der Blog ist wieder erreichbar
    die gewünschte Shoperöffnung auf papeter-ie.de ist leider misslungen:

    500 Internal Server Error

    Die irgendwo erwähnten Configurationsdateien habe ich inspiziert, jedoch nichts gefunden, was zu ändern wäre, denn als Pfad steht die papeter-ie.de bereits drin.

    Wo bitte muss ich noch schrauben?
     
  5. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.657
    Danke erhalten:
    11.371
    Danke vergeben:
    1.616
    Genau da.
    Domain und Pfad sind 2 verschiedene Dinge

    in der admin/ includes/ configure.php
    und includes/ configure.php stehen Zeilen wie:

    define('DIR_FS_DOCUMENT_ROOT', '/Dein-Pfad/shop/Shopsystem/Dateien/'); // where the pages are located on the server

    Es gibt da mehrere und die müssen alle auf den neuen Pfad geändert werden.
    also bei mir steht "actindo" an erster Stelle, kann aber an der Sortierung liegen. :)
     
  6. Urmelaufdemeis
    Urmelaufdemeis Erfahrener Benutzer
    Registriert seit:
    23. August 2017
    Beiträge:
    124
    Danke erhalten:
    11
    Danke vergeben:
    43
    hm,

    das kommt da nicht vor:

    define('DIR_FS_DOCUMENT_ROOT', '/Dein-Pfad/shop/Shopsystem/Dateien/'); // where the pages are located on the server

    in meiner steht:

    // Define the webserver and path parameters
    // * DIR_FS_* = Filesystem directories (local/physical)
    // * DIR_WS_* = Webserver directories (virtual/URL)


    define('HTTP_SERVER', 'https://papeter-ie.de'); // eg, http://localhost or - https://localhost should not be empty for productive servers
    define('HTTP_CATALOG_SERVER', 'https://papeter-ie.de');
    define('HTTPS_CATALOG_SERVER', 'https://papeter-ie.de');
    define('ENABLE_SSL_CATALOG', 'true'); // 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/');

    Seltsamer Weise kann ich plötzlich mit Safari die papeterie-Seite direkt aus der Root aufrufen, allerdings kommen dann noch Fehlermeldungen:

    https://papeter-ie.de/tyvek-papierwunder/

    wird als Pfad richtig ausgewiesen, allerdings mit :

    Cannot redeclare class GambioHubLanguageTextManager in <b>/www/htdocs/w01348b0/shop/Shopsystem/Dateien/GXModules/Gambio/Hub/Shop/Overloads

    Und hier erscheint der blöde Pfad dann wieder.
     
  7. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.657
    Danke erhalten:
    11.371
    Danke vergeben:
    1.616
    Sekunde, ich muss mal in einem anderen Testshop nach der neuen Variante schauen....

    Schau mal nach der Zeile:
    $t_document_root = 'Hier muss Dein Pfad stehen/'; // absolute server path required (domain root)
     
  8. Urmelaufdemeis
    Urmelaufdemeis Erfahrener Benutzer
    Registriert seit:
    23. August 2017
    Beiträge:
    124
    Danke erhalten:
    11
    Danke vergeben:
    43
    Liebe Barbara,

    der Spuk ist vorbei, der umkopierte Shop läuft wie gewünscht in der Root und fast alles ist in Ordnung.

    Wie genau, nach welchen der erhaltenen Anweisungen, ich das offensichtlich nicht Falscheste getan habe, ist mir allerdings schleierhaft.

    Es bleibt festzuhalten, dass ohne - vor allem deine unermüdliche Hilfsbereitschaft - das Ganze mit einem Wutanfall oder Schlimmerem hätte enden können.

    Morgen kümmere ich mich um das Weitere und vielleicht mache ich dann auch das Update.

    Jetzt muss ich mich erholen.

    Großes Dankeschön an dich.