Umstellung von Template auf Theme löst HTTP Error 500 aus

Thema wurde von marcel_halbich, 20. Juni 2020 erstellt.

  1. marcel_halbich

    marcel_halbich Erfahrener Benutzer

    Registriert seit:
    30. April 2017
    Beiträge:
    207
    Danke erhalten:
    11
    Danke vergeben:
    26
    #1 marcel_halbich, 20. Juni 2020
    Zuletzt bearbeitet: 20. Juni 2020
    Wir sind so vorgegangen:
    Im Backend auf neues Theme bearbeiten.
    Im Styleedit das Theme bearbeitet.
    Im Styleedit alles gespeichert.
    Im Backend auf Theme umgestellt.
    Toolbox Cache geleert (alle)
    Das Log zeigt folgendes an:

    WARNING: Use of undefined constant CURRENT_THEME - assumed 'CURRENT_THEME' (this will throw an Error in a future version of PHP)

    context:
    message:

    Use of undefined constant CURRENT_THEME - assumed 'CURRENT_THEME' (this will throw an Error in a future version of PHP)
    code:
    2
    file:
    /Pfad/shop.halbich.design/GXMainComponents/Controllers/HttpView/Admin/TemplateConfigurationController.inc.php
    line:
    265

    Und das:
    Uncaught Error: Call to undefined method ContentBoxContentView::set_content_top_template() in /Pfad/shop.halbich.design/GXMainComponents/View/Boxes/boxes/content_top.php:23
    Stack trace:
    #0 /Pfad/shop.halbich.design/GXMainComponents/View/Boxes/boxes.php(17): include()
    #1 /Pfad/shop.halbich.design/system/classes/menuboxes/MenuBoxesContentControl.php(97): include('/var/www/vhosts...')
    #2 /Pfad/shop.halbich.design/index.php(62): MenuBoxesContentControl->proceed()
    #3 {main}
    thrown
    code:
    1
    file:
    /Pfad/shop.halbich.design/GXMainComponents/View/Boxes/boxes/content_top.php
    line:
    23

    Und wenn wir versuchen einen Artikel aufzurufen:
    ERROR: require_once(): Failed opening required
    '/Pfad/shop.halbich.design/inc/xtc_delete_file.inc.php' (include_path='.:/opt/plesk/php/7.2/share/pear')

    context:
    message:

    require_once(): Failed opening required
    '/Pfad/shop.halbich.design/inc/xtc_delete_file.inc.php' (include_path='.:/opt/plesk/php/7.2/share/pear')
    code:
    64
    file:
    /Pfad/shop.halbich.design/GXMainComponents/View/ThemeContentViews/reviews/ProductInfoThemeContentView.inc.php
    line:
    30

    Wir können zwar auf Template umstellen und die Seite ist wieder da, aber die Artikel lösen dann den http error 500 aus.

    Wir haben den Shop jetzt offline gesetzt. Woran kann das liegen? Ich bin sicher, ich habe irgendwas total offensichtliches übersehen :(

    Nachtrag: diese xtc_delete_file haben wir gar nicht

    Es fehlt auch: 'get_cross_sell_name.inc.php';