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:
    227
    Danke erhalten:
    15
    Danke vergeben:
    34
    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.352
    Danke erhalten:
    11.198
    Danke vergeben:
    1.601
    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:
    227
    Danke erhalten:
    15
    Danke vergeben:
    34
    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.