Problem mit dem Theme Droow

  • Hallo zusammen,
    ich bin neu hier.

    Ich habe eine Webseite mit Wordpress und dem gekauften Theme Droow/child erstellt.
    In diesem Theme kann ich über die Webseiteneinstellungen kein fest stehendes Bild festlegen.

    Hintergrundfarbe kann ich ändern.

    Auch ist in der Darstellung bei Tabletts und Smartphone das Menue fehlerhaft.

    Vom Programmierer des Themes bekomme ich keine Hilfe.
    Ich habe ihn 5mal angeschrieben.
    Inzwischen antwortet er nicht mehr.

    Ich habe dann auf einer neuen Webadresse Wordpress und das Theme komplett neu aufgesetzt.
    Da konte ich alles einstellen.
    Das funktionierte leider nur ca 1 Stunde, Seither kann ich keine Änderungen mit Elementor mehr machen.
    Ich bekomme die Fehlermeldung "Es gab einen kritischen Fehler auf dieser Website".
    Vieleicht ist es ein Lizenz-Problem? Ich wollte auch eine Neue Lizenz kaufen, leider wird sie bei Themeforest nicht mehr angeboten. Ich habe die Erste im Dezember dort gekauft.

    Ich bitte um Hilfe, Ich habe Idee mehr,.

    Grüße aus dem Odenwald
    Stephan

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Welches Theme genau wird verwendet? Es gibt bei Theme Forest z.B. mehrere mit Droow im Namen.

    Generell: Prüfe die Kompatibilität des Themes mit Deiner WordPress und Elementor Version. Viele ältere Themes sind nicht wirklich mit aktuellen WordPress und/oder Elementor Versionen kompatibel.

    Wurde WordPress und/oder Elementor nach der Neuinstallation (ggf. automatisch) aktualisiert?

    Du kannst zudem über [FONT=Courier New]WP_DEBUG[/FONT] mit [FONT=Courier New]WP_DEBUG_LOG[/FONT] ein Log in der Datei [FONT=Courier New]/wp-content/debug.log[/FONT] erzeugen, das weitere Hinweise zu kritischen Fehlern enthalten kann. Alternativ bzw. bei schwereren Fehlern kann man mehr Informationen im Error Log beim Hosting nachlesen, da hilft der Hosting Support sicher gerne.

  • Hallo,
    das Theme wird nicht mehr angeboten. Die Version ist kompatibel. Es hat schon funktioniert.
    Alles aktueller Stand, neu aufgesetzt.
    Mit wp_debug erhalte ich

    Warning: The magic method Merlin_Logger::__wakeup() must have public visibility in /var/www/vhosts/web358.server51.configcenter.info/httpdocs/wp-content/themes/droow/inc/merlin/includes/class-merlin-logger.php on line 194

    Deprecated: Creation of dynamic property Merlin::$hook_suffix is deprecated in /var/www/vhosts/web358.server51.configcenter.info/httpdocs/wp-content/themes/droow/inc/merlin/class-merlin.php on line 381
    Damit kann ich leider nichts anfangen

    • Wie genau heisst das Theme?
    • Welche genaue Version des Themes wird verwendet?
    • Welche genaue Version von WordPress wird verwendet?
    • Welche PHP Version wird verwendet?
    • Link zur vollständigen Datei [FONT=Courier New]debug.log[/FONT]? Die beiden genannten Ausgaben erzeugen keinen kritischen Fehler.


    Generell sollte man natürlich überlegen, ob man ein nicht mehr angebotenes Theme bei dem der Support nicht zuverlässig antwortet, wirklich verwenden möchte.

    • Wie genau heisst das Theme?
    • Welche genaue Version des Themes wird verwendet?
    • Welche genaue Version von WordPress wird verwendet?
    • Welche PHP Version wird verwendet?


    Oder einfach den Webseitenbericht posten, da steht alles drin.

  • Leider ist dort offenbar nicht [FONT=Courier New]WP_DEBUG[/FONT] mit [FONT=Courier New]WP_DEBUG_LOG[/FONT] aktiv, ein Log in der Datei [FONT=Courier New]/wp-content/debug.log[/FONT] existiert derzeit nicht.

    Aktiviere die Debug Einstellungen inklusive Log und deaktiviere alle Plugins bis auf Droow Functionality Plugin & Gutenberg Blocks und Elementor. Erscheint dann weiterhin "Es gab einen kritischen Fehler auf dieser Website"?

    Weiterhin stelle auf dem Server maximal PHP 8.2.x ein, für PHP 8.3.x gibt es in WordPress derzeit nur “beta support”.

  • Der Code des Themes ist augenscheinlich nicht mit der verwendeten PHP Version kompatibel.

    Du kannst versuchen, das Theme selbst anzupassen, für die im Server Error Log genannte Meldung z.B. so:

    Code
    wp-content/themes/droow/inc/merlin/includes/class-merlin-logger.php on line 194
    
    
    private function __wakeup() {}
    
    
    ändern in
    
    
    public function __wakeup() {}


    Es kann dann natürlich noch zu weiteren Meldungen kommen.

    Deine sonstige Beschreibung passt nicht ganz zu dieser Meldung, auch die WordPress Datei [FONT=Courier New]debug.log[/FONT] wird offenbar weiterhin nicht angelegt.

    Generell sollte man hier aber wirklich ernsthaft überlegen, ob man ein nicht mehr angebotenes Theme ohne Updates und Support wirklich verwenden möchte.

  • Ich habe die PHP version auf 8.0 eingestellt.
    Die Änderung der Zeile 194 bewirkt keine änderung.
    Warum wird die Debug.log datei nicht angelegt? Das ist doch eine Funktion von Wordpress?

  • Wenn nach der Änderung der Zeile 194 nach wie vor der og. [FONT=Courier New]__wakeup() must have public visibility[/FONT] Eintrag im Server Error Log erscheint, hast Du das ggf. im falschen Ordner oder auf dem falschen Server geändert.

    Oder der Server Error Log Eintrag hat nichts mit dem zu tun, was Du derzeit testest und was "keine Änderung bewirkt".

    Eine WordPress Datei [FONT=Courier New]/wp-content/debug.log[/FONT] wird angelegt, wenn entspr. Einstellungen wie im o.g. Link zur Debug-Dokumentation beschrieben vorhanden sind und WordPress einen Fehler abfangen kann.

  • Hallo b3317133,
    ich Danke dir für Deine sehr ausführliche Unterstützung.

    Darf ich Dir noch 2 kurze Fragen stellen?
    Ich will ein komplett neues Wordpress instalieren.
    Reicht es wenn ich alle Dateien und Verzeichnisse bis zum Basisverzeichnis lösche?
    Kann ich mit der neuen, frischen Webseite auf eine andere Domain umziehen?
    Ich möchte die aktuelle nicht so lange offline stellen bis die Neue Seite fertig ist.


    Gruß Stephan

  • Ich will ein komplett neues Wordpress instalieren.
    Reicht es wenn ich alle Dateien und Verzeichnisse bis zum Basisverzeichnis lösche?


    Zur Deinstallation löscht man alle Dateien und Verzeichnisse im Installationsordner von WordPress und den Inhalt der zugehörigen Datenbank. Bei ggf. Nutzung der gleichen Datenbank auch für andere Dinge nur die WordPress Tabellen löschen.

    Kann ich mit der neuen, frischen Webseite auf eine andere Domain umziehen?


    Das macht man üblicherweise mit einem sog. Migrationsplugin. Viele verwenden dafür Duplicator, alle nötigen Anpassungen von URLs usw. werden damit im Verlauf des Umzugs automatisch vorgenommen.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!