Fatal error: Uncaught InvalidArgumentException

Thema wurde von sieckcom, 11. April 2020 erstellt.

  1. sieckcom
    sieckcom Neues Mitglied
    Registriert seit:
    7. November 2019
    Beiträge:
    3
    Danke erhalten:
    0
    hi,

    leider funktioniert bei mir seit gestern der Login nicht mehr. Habe schon cache in beiden Verzeichnissen via FTP gelöscht und auch das Honeygrid Template neu übertragen. Der Fehler trat auf, als ich mit Styleedit versuchte habe, das neue Malibu Template zu ändern, dann kam eine Fehlermeldung und es tat sich Nichts mehr, ist einfach eingefroren.
    Jetzt kommt folgende Fehlermeldung, wenn ich versuche mich via admin einzuloggen:

    WARNING(2): "session_start(): open(/www/htdocs/w0189521/sieckcom.de/cache/sessions//sess_a45b3342d39756991ff2ff5551dbabb0, O_RDWR) failed: No such file or directory (2)"
    WARNING(2): "session_start(): Failed to read session data: files (path: /www/htdocs/w0189521/sieckcom.de/cache/sessions/)"


    Fatal error: Uncaught TypeError: Argument 2 passed to ThemeWriter::_copyMainThemeDirectory() must implement interface ThemeDirectoryInterface, null given, called in /www/htdocs/w0189521/sieckcom.de/GXMainComponents/Services/System/Theme/Repositories/ThemeWriter.inc.php on line 232 and defined in /www/htdocs/w0189521/sieckcom.de/GXMainComponents/Services/System/Theme/Repositories/ThemeWriter.inc.php:488 Stack trace: #0 /www/htdocs/w0189521/sieckcom.de/GXMainComponents/Services/System/Theme/Repositories/ThemeWriter.inc.php(232): ThemeWriter->_copyMainThemeDirectory(Object(ThemeId), NULL, Object(ThemeDirectoryRoot)) #1 /www/htdocs/w0189521/sieckcom.de/GXMainComponents/Services/System/Theme/Repositories/ThemeWriter.inc.php(139): ThemeWriter->_saveMainTheme(Object(MainTheme), Object(ThemeDirectoryRoot)) #2 /www/htdocs/w0189521/sieckcom.de/GXMainComponents/Services/System/Theme/Repositories/ThemeWriter.inc.php(109): ThemeWriter->_saveThemeStructure(Object(MainTheme), Object(ThemeDirectoryRoot), Object(Theme)) #3 /www/htdocs/w01 in /www/htdocs/w0189521/sieckcom.de/GXMainComponents/Services/System/Theme/Repositories/ThemeWriter.inc.php on line 488
    FATAL ERROR(1): "Uncaught TypeError: Argument 2 passed to ThemeWriter::_copyMainThemeDirectory() must implement interface ThemeDirectoryInterface, null given, called in /www/htdocs/w0189521/sieckcom.de/GXMainComponents/Services/System/Theme/Repositories/ThemeWriter.inc.php on line 232 and defined in /www/htdocs/w0189521/sieckcom.de/GXMainComponents/Services/System/Theme/Repositories/ThemeWriter.inc.php:488
    Stack trace:
    #0 /www/htdocs/w0189521/sieckcom.de/GXMainComponents/Services/System/Theme/Repositories/ThemeWriter.inc.php(232): ThemeWriter->_copyMainThemeDirectory(Object(ThemeId), NULL, Object(ThemeDirectoryRoot))
    #1 /www/htdocs/w0189521/sieckcom.de/GXMainComponents/Services/System/Theme/Repositories/ThemeWriter.inc.php(139): ThemeWriter->_saveMainTheme(Object(MainTheme), Object(ThemeDirectoryRoot))
    #2 /www/htdocs/w0189521/sieckcom.de/GXMainComponents/Services/System/Theme/Repositories/ThemeWriter.inc.php(109): ThemeWriter->_saveThemeStructure(Object(MainTheme), Object(ThemeDirectoryRoot), Object(Theme))
    #3 /www/htdocs/w01"


    Supportticket habe ich schon erstellt. Leider hatte ich auch kein Backup gezogen :(
    Wäre super, wenn mir jemand helfen könnte.

    Bleibt gesund - LG
     
  2. barbara
    barbara G-WARD 2014-2020
    Registriert seit:
    14. August 2011
    Beiträge:
    35.658
    Danke erhalten:
    11.371
    Danke vergeben:
    1.617
    Wenn du das Theme aktiviert hast, nützt es nichts das Template hochzuladen.

    Als Du den Cahce per FTP geleert hast, hast Du da den Ordner "session" gelöscht?
    der muss erhalten bleiben und Schreibrechte (777) haben.

    Versuche es mal mit
    DeineDomain.tld/login_admin.php
    und danach mit
    DeineDomain.tld/admin/start.php

    (DeineDomaion.tld mit Deiner Domain ersetzten)
     
  3. sieckcom
    sieckcom Neues Mitglied
    Registriert seit:
    7. November 2019
    Beiträge:
    3
    Danke erhalten:
    0
    habe den ordner jetzt nochmal erstellt und schreibrechte 777 vergeben, aber kommt leider wieder:

    Fatal error: Uncaught TypeError: Argument 2 passed to ThemeWriter::_copyMainThemeDirectory() must implement interface ThemeDirectoryInterface, null given, called in /www/htdocs/w0189521/sieckcom.de/GXMainComponents/Services/System/Theme/Repositories/ThemeWriter.inc.php on line 232 and defined in /www/htdocs/w0189521/sieckcom.de/GXMainComponents/Services/System/Theme/Repositories/ThemeWriter.inc.php:488 Stack trace: #0 /www/htdocs/w0189521/sieckcom.de/GXMainComponents/Services/System/Theme/Repositories/ThemeWriter.inc.php(232): ThemeWriter->_copyMainThemeDirectory(Object(ThemeId), NULL, Object(ThemeDirectoryRoot)) #1 /www/htdocs/w0189521/sieckcom.de/GXMainComponents/Services/System/Theme/Repositories/ThemeWriter.inc.php(139): ThemeWriter->_saveMainTheme(Object(MainTheme), Object(ThemeDirectoryRoot)) #2 /www/htdocs/w0189521/sieckcom.de/GXMainComponents/Services/System/Theme/Repositories/ThemeWriter.inc.php(109): ThemeWriter->_saveThemeStructure(Object(MainTheme), Object(ThemeDirectoryRoot), Object(Theme)) #3 /www/htdocs/w01 in /www/htdocs/w0189521/sieckcom.de/GXMainComponents/Services/System/Theme/Repositories/ThemeWriter.inc.php on line 488
    FATAL ERROR(1): "Uncaught TypeError: Argument 2 passed to ThemeWriter::_copyMainThemeDirectory() must implement interface ThemeDirectoryInterface, null given, called in /www/htdocs/w0189521/sieckcom.de/GXMainComponents/Services/System/Theme/Repositories/ThemeWriter.inc.php on line 232 and defined in /www/htdocs/w0189521/sieckcom.de/GXMainComponents/Services/System/Theme/Repositories/ThemeWriter.inc.php:488
    Stack trace:
    #0 /www/htdocs/w0189521/sieckcom.de/GXMainComponents/Services/System/Theme/Repositories/ThemeWriter.inc.php(232): ThemeWriter->_copyMainThemeDirectory(Object(ThemeId), NULL, Object(ThemeDirectoryRoot))
    #1 /www/htdocs/w0189521/sieckcom.de/GXMainComponents/Services/System/Theme/Repositories/ThemeWriter.inc.php(139): ThemeWriter->_saveMainTheme(Object(MainTheme), Object(ThemeDirectoryRoot))
    #2 /www/htdocs/w0189521/sieckcom.de/GXMainComponents/Services/System/Theme/Repositories/ThemeWriter.inc.php(109): ThemeWriter->_saveThemeStructure(Object(MainTheme), Object(ThemeDirectoryRoot), Object(Theme))
    #3 /www/htdocs/w01"
     
  4. sieckcom
    sieckcom Neues Mitglied
    Registriert seit:
    7. November 2019
    Beiträge:
    3
    Danke erhalten:
    0
    habe soeben mit All-inkl telefoniert und die haben einen zwei Wochen alten FTP-Backup, welches die mir einspielen werden. Danke für deine Mühe