gelöst Admin nicht mehr zugänglich - weisse Seite

Thema wurde von Anonymous, 24. Dezember 2017 erstellt.

  1. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    18. Januar 2015
    Beiträge:
    867
    Danke erhalten:
    96
    Danke vergeben:
    129
    Guten morgen!

    Ja - hier gibt es schon einige Themen dazu, aber leider nicht in dieser Form

    Es geht um einen zweiten Shop der installiert ist, und eh nur vor sich hindümpelt.
    Habe den vor langer Zeit (2 Jahre rum?) mal eingerichtet, und mehr oder weniger nichts mehr dran gemacht.
    Die Version war 2.5.?

    Mit meinem Hauptshop, den ich gerade erfolgreich von der selben Version auf die 3.6 aktualisiert habe, gibt es ja immer noch die Versandunstimmigkeiten. Gestern Nacht habe ich mich entschieden die alten Einstellungen wieder einzutragen.
    Doch finde ich meine eigene Dokumentation nicht mehr (war recht komplex aufgebaut).

    Also dachte ich, ich schau mal ob ich das im anderen Shop ähnlich habe (der war echt in vergessenheit geraten).
    Doch dann der grosse Schock: Ich komme nicht ins Admin. Immer eine weisse Seite.
    Also auch hier schnell alle Updates drübergerubbelt - aber nach jedem Update das selbe. Damit ich auf den neuen Stand komme, hab ich trotzdem bis ende auf 3.6 weiter gemacht, und dann händisch die Get-parameter zum löschen der Caches eingetragen. Auch auf dem Server die Temp und cache gelöscht (auch wenn sie aktuell vom 23.12 waren und ich mir nicht viel davon versprochen habe). Browsercache wurde übrigens auch gelöscht - gerade mit dem Hintergrund, dass ich ja 2 Shops "anspreche". Alles noch im Chrome versucht - und zusätzlich noch auf einem anderen PC - überall das selbe! Weisser Bildschirm, also nicht ein einziges Menü oder Buchstabe zu sehen.

    Hab mir dann mal die Fehlermeldungen in der Console angesehen:
    Code:
    Laden von gemischten aktiven Inhalten "http://<domain>/admin/html/assets/javascript/engine/extensions/dynamic_shop_messages.min.js?bust=99e3d6cee766c59b0acg7fc15d9d3486" wurde blockiert.
    [Weitere Informationen]
    jse.min.js:2:5043
    Laden fehlgeschlagen für das <script> mit der Quelle "http://<domain>/admin/html/assets/javascript/engine/extensions/dynamic_shop_messages.min.js?bust=99e3d6cee766c59b0acg7fc15d9d3486".
    
    Hier werden also alle Javascript Dokumente geblockt (oben ist nur ein Auszug).
    Die Domain hab ich entfernt, und die lange Nummer etwas verändert (das g ist also bewusst falsch und nicht falsch generiert, da es das ja nicht gibt ;))

    Klicke ich nun im FireFox auf das grüne Schloss-Symbol, kann ich den Schutz "momentan" deaktivieren, da FireFox zu meinem eigenen Schutz nicht sichere Inhalte blockiert hat.
    Dann funktioniert auch das Admin wieder!
    Ich verwende KEINE Blocker wie NoScript o.ä.. Nur ABP, und der ist auf meinen eigenen Seiten komplett (!) deaktiviert,

    Der Hauptshop - der funktioniert ohne Probleme - und verwendet sie selben Dateien.

    Interessant dass hier auch kein SSL geladen wird. Die configure.php im admin und includes Verzeichnis habe ich daraufhin gehend nochmal kontrolliert. Wäre denn wo anders noch eine Einstellung?

    Ich kann jetzt problemlos weiterarbeiten, wenn ich die "unsichere Seite" in Firefox freigebe, ist aber ja auch keine Dauerlösung. Hat irgendwer eine Idee?

    Liebe Grüsse:
    Tammy
     
  2. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.657
    Danke erhalten:
    11.371
    Danke vergeben:
    1.616
    Hallo Tammy,

    wenn Du SSL nutzt, musst Du die beiden configure Dateien
    admin/ includes/ configure.php und includes/ configure.php entsprechend ändern.

    Eine Anleitung dazu findest Du hier:
    (Link nur für registrierte Nutzer sichtbar.)
     
  3. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    18. Januar 2015
    Beiträge:
    867
    Danke erhalten:
    96
    Danke vergeben:
    129
    Guten morgen Barbara ... das hatte ich ja geschrieben - passt alles in den Dateien... das lief bisher ja auch ohne Probleme.

    LG: Tammy
     
  4. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.657
    Danke erhalten:
    11.371
    Danke vergeben:
    1.616
    Wenn eine Domain mit https aufgerufen wird, und dann innerhalb dieser Domain seiten mit http aufgerufen werden sollen. wird das blockiert.
    Deshalb denke ich, das Dein Adminbereich nicht mit https aufgerufen wird.

    Das muss in der admin/ includes/ configure.php so aussehen:
    Code:
    define('HTTP_SERVER', 'https://DeineDomain.de'); // eg, http://localhost or - https://localhost should not be empty for productive servers
      define('HTTP_CATALOG_SERVER', 'https://DeineDomain.de');
      define('HTTPS_CATALOG_SERVER', 'https://DeineDomain.de');
      define('ENABLE_SSL_CATALOG', 'true'); // secure webserver for catalog module
     
  5. Anonymous
    Anonymous Erfahrener Benutzer
    Registriert seit:
    18. Januar 2015
    Beiträge:
    867
    Danke erhalten:
    96
    Danke vergeben:
    129
    Auch wenn ich ziemlich sicher war das alles passte - habe ich nochmal aufgrund Deines Beitrages nach geschaut.
    Ich war im falschen Shop - da passen die Einstellungen. Also den FTP gewechselt und - hier fehlte das "s" in der Admineinstellung bei "define" um die Konstante zu setzen.
    Scheint nun zu gehen.
    So leicht kann man sich täuschen lassen!

    Muss mir was einfallen lassen das ich die Shops nicht mal falsch bearbeite. Am besten im Admin ein eigenes Logo oben links einarbeiten oder ein Hintergrundbild setzen.

    Danke Dir - und liebe grüsse:Tammy