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: Shop zeigt nur weiße Seite unter XAMPP

    sunghost

    • Frisch an Board
    • Beiträge: 89
    Shop zeigt nur weiße Seite unter XAMPP
    am: 29. April 2021, 16:05:13
    Hi,
    ich wollte vor dem aktuellen Update, das mal unter XAMPP und unter einer Subdomain testen. Nach dem kopieren der Shopdateien und anpassen der configure.php, zeigt der Shop nur eine weiße Seite. Ich habe das Logging auf dem Server aktiviert und erhalte:

    Code: PHP  [Auswählen]
    Fatal error: require_once(): Failed opening required '/xx/web/lang//.php' (include_path='.:/usr/share/php') in /xx/web/includes/application_top.php on line 261

    Das sagt mir so jedoch nichts und egal was ich probiere, auch die .htaccess deaktiviert, ich bekomme den Shop nicht auf dem Testsystem zum laufen. PHP Version etc. sind identisch.
    Infos:
    modified eCommerce Shopssoftware v2.0.5.1 rev 12725 dated: 2020-04-22
    Datenbank Version: "MOD_2.0.5.1"

    Ideen?
    edit: eben mal den aktuellen Shop in den selben Webspace installiert - kein Problem !
    danke

    Linkback: https://www.modified-shop.org/forum/index.php?topic=41848.0
    Templateshop - Eine große Auswahl an neuen und modernen Templates für die modified eCommerce Shopsoftware

    Hans Bambel

    • Mitglied
    • Beiträge: 118
    Re: Shop zeigt nur weiße Seite unter XAMPP
    Antwort #1 am: 29. April 2021, 16:23:19
    Hast du die Aktualisierungen am Template durchgeführt?
    Tutorial: Template eines xt:Commerce Shops in der modified eCommerce Shopsoftware weiter verwenden

    Ab 2.0.5.1 ist die breadcrumb.html im Ordner "/templates/DeinTemplate/module/" erforderlich, ansonsten zeigt er eine weiße Seite...

    hpzeller

    • Experte
    • Beiträge: 4.129
    • Geschlecht:
    Re: Shop zeigt nur weiße Seite unter XAMPP
    Antwort #2 am: 29. April 2021, 17:01:59
    In der Datei /includes/application_top.php Zeilen 260 und 261 sollte folgendes stehen

    Code: PHP  [Auswählen]
    // set the language
    include_once (DIR_WS_MODULES.'set_language_sessions.php');

    so wie es aussieht steht dort aber folgender Code.

    Code: PHP  [Auswählen]
    // language translations
    require_once (DIR_WS_LANGUAGES.$_SESSION['language'].'/'.$_SESSION['language'].'.php');

    Mir scheint dir fehlen die folgenden Zeilen in der Datei /includes/application_top.php

    Code: PHP  [Auswählen]
    // set the language
    include_once (DIR_WS_MODULES.'set_language_sessions.php');

    Gruss
    Hanspeter

    sunghost

    • Frisch an Board
    • Beiträge: 89
    Re: Shop zeigt nur weiße Seite unter XAMPP
    Antwort #3 am: 29. April 2021, 22:56:08
    @hpzeller,

    in besagter Datei stehen beide Zeilen. Wie geschrieben, der Shop funktioniert im Livesystem, nur nicht auf 2 Testsystemen.
    Ich habe die genannten Einträge mit dem neu installiertem und aktuellem Shop verglichen. Sie sind dort auch vorhanden und der Shop läuft.

    GTB

    • modified Team
    • Gravatar
    • Beiträge: 6.225
    • Geschlecht:
    Re: Shop zeigt nur weiße Seite unter XAMPP
    Antwort #4 am: 30. April 2021, 08:32:20
    Deine Fehlermeldung besagt, dass aus irgendeinem Grund die Session nicht gestartet werden kann.

    Gruss Gerhard

    sunghost

    • Frisch an Board
    • Beiträge: 89
    Re: Shop zeigt nur weiße Seite unter XAMPP
    Antwort #5 am: 30. April 2021, 08:53:04
    Hi Gerhard,
    ok. Ich habe mal testweise in der configure.php mysql aus der Session Konfiguration entfernt. Klappt nicht, hast du noch eine Idee?

    webald

    • modified Team
    • Beiträge: 2.791
    Re: Shop zeigt nur weiße Seite unter XAMPP
    Antwort #6 am: 30. April 2021, 14:09:16
    Die Pfadangabe in der Fehlermeldung irritiert mich. XAMPP hat die Web-Dateien eigentlich in einem Verzeichnis htdocs.

    Hast Du mal die Dateien in Cache und template_c gelöscht?

    Hast Du in der configure.php auch die Pfade auf XAMPP angepasst?

    sunghost

    • Frisch an Board
    • Beiträge: 89
    Re: Shop zeigt nur weiße Seite unter XAMPP
    Antwort #7 am: 30. April 2021, 15:14:32
    Hi,
    ja die Pfadangaben stimmen und der Cache ist aus beiden Dirs entfernt ?!

    edit:
    jetzt komme ich immerhin auf die Startseite, aber im Menü komme ich nicht auf die Kategorien.

    Timm

    • Fördermitglied
    • Beiträge: 6.165
    Re: Shop zeigt nur weiße Seite unter XAMPP
    Antwort #8 am: 30. April 2021, 16:12:39
    Moin

    Ist in der pfadangabe vielleicht ein slash zu viel? Nach lang stehen nämlich zwei.

    Gruß Timm

    awids

    • Experte
    • Beiträge: 3.785
    • Geschlecht:
    Re: Shop zeigt nur weiße Seite unter XAMPP
    Antwort #9 am: 30. April 2021, 18:20:30
    Die 2 Slash sind richtig: Dazwischen müsste nämlich die $_SESSION['language'] zu german aufgelöst werden, was aktuell nicht der Fall zu sein scheint.

    sunghost

    • Frisch an Board
    • Beiträge: 89
    Re: Shop zeigt nur weiße Seite unter XAMPP
    Antwort #10 am: 01. Mai 2021, 12:13:33
    Hi,
    und danke für eure Hilfe. Ich verstehe nicht warum der Shop nicht will. Ist nicht der erste den ich umziehe und bisher hat es gereicht die configure.php anzupassen.
    hier mal die vom selben Server, also nicht lokal per XAMPP

    Code: PHP  [Auswählen]
     // global defines
      define('DIR_FS_DOCUMENT_ROOT', '/var/www/shop-name/web/'); // absolute path required
      define('DIR_WS_CATALOG', '/'); // relative path required
      define('DIR_FS_CATALOG', DIR_FS_DOCUMENT_ROOT);

      // define our database connection
      define('DB_MYSQL_TYPE', 'mysqli'); // define mysql type set to 'mysql' or 'mysqli'
      define('DB_SERVER', 'localhost'); // eg, localhost - should not be empty for productive servers
      define('DB_SERVER_USERNAME', 'table_name');
      define('DB_SERVER_PASSWORD', 'password');
      define('DB_DATABASE', 'db_name');
      define('DB_SERVER_CHARSET', 'utf8'); // set db charset 'utf8' or 'latin1'
      define('USE_PCONNECT', 'false'); // use persistent connections?

      if (DB_DATABASE != '') {
        // auto include
        require_once (DIR_FS_CATALOG.'inc/auto_include.inc.php');

        foreach(auto_include(DIR_FS_CATALOG.'includes/extra/configure/','php') as $file) require_once ($file);
      }

      // server
      defined('HTTP_SERVER') or define('HTTP_SERVER', 'http://url.de'); // eg, http://localhost - should not be empty for productive servers
      defined('HTTPS_SERVER') or define('HTTPS_SERVER', 'https://url.de'); // eg, https://localhost - should not be empty for productive servers

      // secure SSL
      defined('ENABLE_SSL') or define('ENABLE_SSL', false); // secure webserver for checkout procedure?

      // session handling
      defined('STORE_SESSIONS') or define('STORE_SESSIONS', ''); // leave empty '' for default handler or set to 'mysql'

      if (DB_DATABASE != '') {
        // set admin directory DIR_ADMIN
        require_once(DIR_FS_CATALOG.'inc/set_admin_directory.inc.php');

        // include standard settings
        require(DIR_FS_CATALOG.(defined('RUN_MODE_ADMIN')? DIR_ADMIN : '').'includes/paths.php');

    Kann es irgendeine .htaccess sein, die hier eingreift?
    Templateshop - Eine große Auswahl an neuen und modernen Templates für die modified eCommerce Shopsoftware
    2 Antworten
    1453 Aufrufe
    27. Oktober 2018, 10:44:00 von Mampa
    12 Antworten
    6593 Aufrufe
    08. November 2014, 23:33:59 von kuhni-wtb
               
    anything