Kopie des Shops in Unterordner, Styles werden nicht geladen

Thema wurde von saschadd, 13. April 2021 erstellt.

  1. saschadd
    saschadd Erfahrener Benutzer
    Registriert seit:
    24. März 2015
    Beiträge:
    231
    Danke erhalten:
    16
    Danke vergeben:
    35
    Hallo liebe Gambio-Gemeinde,

    ich steh grad ein bißchen auf dem Verständnis-Schlauch ; ).
    Folgende Situation:

    Ein Modulentwickler braucht temporär Zugriff auf meinen Shop zur Fehlerprüfung.
    Da eine OP am offenen Herzen nicht gut ist, wollte ich ihm eine Kopie des Liveshops erstellen.
    Ich hab den Liveshop in einen Unterordner /_livekopie/ kopiert und
    die configure.php in
    /_livekopie/includes/
    /_livekopie/admin/includes/
    mit folgendem aktualisiert
    $t_document_root = '/var/www/_livekopie/';
    define('DB_SERVER_USERNAME', 'xxx_livekopie');
    define('DB_SERVER_PASSWORD', 'neuespasswort');
    define('DB_DATABASE', 'xxx_livekopie');

    Alles andere hab ich gleich gelassen, da es ja "nur" in einen Unterordner kopiert ist.
    Der Shop lädt zwar, allerdings werden die Styles nicht bzw. nur teilweise geladen.
    Die ganzen Menüs stehen als Textlinks untereinander und solche Sachen.
    cache und templates_c hab ich schon geleert, hab auch im Admin-Bereich mal alle Caches geleert, macht irgendwie keinen Unterschied.
    Ich hab auch schon in den Firefox-Developer-Tools geschaut ob etwas nicht geladen werden kann, ist aber alles auf 200 OK.

    Hat jemand eine Idee woran das liegen kann? Bin für jeden Tip dankbar.
     
  2. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.628
    Danke erhalten:
    11.349
    Danke vergeben:
    1.614
    Hast Du für die Kopie eine neue Datenbank erstellt und Deine ShopDB dorthin kopiert?
    Wenn nicht, hat eine Änderung unter Umständen Einfluss auf den richtigen Shop

    Es kann sein, dass der Shop mit "_Kopie" Probleme hat, denn ein _ am Anfang des Ordnernamens ist eigentlich für "wird nicht verwendet - ist nur eine Sicherung / Vorlage"
    Es ist immer gut, wenn man einen Testshop neben dem Shop hat und nicht darin.
    Dazu müsste aber der Shop in einem Ordner liegen und nicht im Rootverzeichnis installiert sein.
     
  3. saschadd
    saschadd Erfahrener Benutzer
    Registriert seit:
    24. März 2015
    Beiträge:
    231
    Danke erhalten:
    16
    Danke vergeben:
    35
    Das hab ich gemacht, ja.
    Das wollte ich eigentlich mit
    define('DB_SERVER_USERNAME', 'xxx_livekopie');
    define('DB_SERVER_PASSWORD', 'neuespasswort');
    define('DB_DATABASE', 'xxx_livekopie');
    ausdrücken ;)

    Danke für den Hinweis, ich probier mal eine Kopie unter einer anderen Domain zu machen.
    Vielleicht war die Idee mit Kopie im Shop selbst eher schlecht.