Trade Republic - Provisionsfrei Aktien handeln
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Nach lokaler Neuinstallation von 2.0.4.2 rev 11374 nur leere Seiten

    Frangnsebbl

    • Neu im Forum
    • Beiträge: 9
    • Geschlecht:
    Hi zusammen,
    ich bin neu hier und habe die Aufgabe einen Shop aus einer alten Version (v1.06 rev4642 SP2) auf die aktuellste Version zu aktualisieren.
    Nun habe ich mir gedacht ich gehe so vor, wie in diesem Beitrag beschrieben:
    https://www.modified-shop.org/forum/index.php?topic=36506.0

    Habe nun zunächst eine komplette Neuinstallation lokal gemacht, um das erstmal auszuprobieren. Die Installation an sich hat auch gut funktioniert, nur habe ich nun nach Fertigstellung das Problem, dass mir bei Aufruf des Shops nur leere weiße Seiten angezeigt werden.

    In der Log-Datei im Verzeichnis /log erhalte ich folgende Fehlermeldung:

    [21-12-2018 18:46:59] E_ERROR   : LoggingManager: Class 'DOMDocument' not found in File: /var/www/html/mysite/inc/get_external_content.inc.php on Line: 67

    Die Rechte auf die Verzeichnisse habe ich geprüft bzw. gesetzt, habe nun aber keine Ahnung mehr woran es liegen kann  :-?

    Hier noch meine Systeminfos:
    • PHP Version 5.6.39 (soll im Zuge des Updates dann auch auf 7.1 hochgehoben werden)
    • MySQL 5.7.24
    • Webserver: Apache/2.4.29
    • Betriebssystem: Ubuntu 18.04

    Hoffe ihr könnt mir helfen?
    Danke
    Sebbo

    Linkback: https://www.modified-shop.org/forum/index.php?topic=39842.0

    hpzeller

    • Experte
    • Beiträge: 4.129
    • Geschlecht:
    Hallo Sebbo,

    wie ich das sehe, ist in deinem lokalen Webserversystem weder die DOM Erweiterung noch die SimpleXML Erweiterung installiert.

    Auszug aus inc/get_external_content.inc.php

    Code: PHP  [Auswählen]
        if (class_exists('SimpleXmlElement')) {
          $xml = simplexml_load_string($data);
          if (sizeof(libxml_get_errors()) > 0) {
            $valid = false;
          }
        } else {
          $xml = new DOMDocument;
          $xml->load($data);
          if (sizeof(libxml_get_errors()) > 0) {    
            $valid = false;
          }
        }

     

    http://php.net/manual/de/intro.dom.php
    http://php.net/manual/de/intro.simplexml.php

    Gruss
    Hanspeter

    Frangnsebbl

    • Neu im Forum
    • Beiträge: 9
    • Geschlecht:
    Hallo Hanspeter,
    habe die beiden Extensions installiert. Und siehe da...es funktioniert  :thx:

    Vielen Dank!!
    Sebbo