• Gelöst terry007

    (@terry007)


    Hallo, bin ziemlich ratlos, was ich machen kann. Ich hatte für unsere WPSeite, mit Thema „Vagabonds“, vor drei Jahren mit Liebe gebaut, das Plug-In WPBakery benutzt. Es war als Plug-In Bundle im Thema enthalten. Da es sich nicht updaten ließ, die ganze Zeit nicht, und es als Sicherheitsrisiko galt, kauften wir eine neue Lizenz und spielten sie gestern ein. Es war vielleicht zu einfach gedacht, sie einfach aufzuspielen, aber es gab nirgends eine Warnung. Das Plug-In konnte zuerst gestern nicht geupdatet werden, heute aber. Danach lief nichts mehr. Die Seite war weiß und es hieß „ein falter Fehler ist auf ihrer Website“. Wenn ich es deaktiviere, läuft die Seite, aber überall wo WPBakery lief, ist eine Buchstaben- und Codesuppe.. Ich habe daraufhin versucht das Backup von Montag oder Dienstag einzuspielen, aber keine Chance, es passiert nichts, die Seite bleibt bei ihrem fatalem Fehler.. Habe schon WPBakery geschrieben, die Antwort steht noch aus, mit unserem Hoster IONOS gesprochen, die überfragt sind, und jetzt b i t t e hier ins Forum die Frage, ob jemand einen Rat hat… Man muss doch entweder auf ein Sicherheits-Backup greifen können oder die aufgesetzte Lizenz entfernen können. Oder gibt es vielleicht noch andere Möglichkeiten. Ich danke ganz, ganz herzlich für Eure Hilfe, liebe Grüße Terry. Bin echt fertig!

Ansicht von 12 Antworten – 1 bis 12 (von insgesamt 12)
  • Moderator threadi

    (@threadi)

    Warte die Antwort von WPBakery ab. Da das ein kommerzielles Produkt ist, kann man dir hier im Forum nicht damit helfen.

    Der Error bei Einspielung eines Backups ist jedoch auch merkwürdig. Welcher Fehler ist es denn genau der dort passiert? Das sollte im Error-Log in deinem Hosting zu sehen sein.

    Hallo,
    sonst frage doch mal bei IONOS, ob die nicht (evtl. kostenpflichtig) ein Backup wiederherstellen können. Die meisten Hoster führen eigene Sicherungen durch, evtl. ist das in dem Fall auch so.

    Viele Grüße
    Hans-Gerd

    Thread-Starter terry007

    (@terry007)

    Hallo, vielen Dank für Eure Infos. Aber IONOS stellt automatisch ein Backup der letzten 6 Tage her. Die sollten doch eigentlich sauber eingespielt werden können. Aber es passiert nichts. Die Seite bleibt genau so wie sie war leer mit dem Hinweis, dass es einen fatalen Fehler gab… Wo finde ich die Log-Error Datei? Ich hab im Hosting nachgeschaut.. Hier gibts aber nichts, was ähnelnd aussieht..

    Könnt ihr mir einen Rat geben wo ich evtl. einen Programmierer finde, der sich das mal anschaut und helfend eingreifen kann? Ohman..🙈

    Aber IONOS stellt automatisch ein Backup der letzten 6 Tage her. Die sollten doch eigentlich sauber eingespielt werden können.

    Wird es wahrscheinlich auch – nur dass entweder das Backup bereits den Programmierfehler enthält oder zwischen Backup und Wiederherstellung die PHP-Version geändert wurde. PHP8.x ist wesentlich kritischer bei Programmierfehlern, als vorherige Versionen und reagiert dann schnell mit einem „Fatal Error“.

    Wo finde ich die Log-Error Datei? Ich hab im Hosting nachgeschaut..

    Hast du das Error-Reporting denn aktiviert? Laut IONOS-Hilfeseite muss der Anwender dafür erst eine Anpassung der Konfigurationsdatei php.ini vornehmen: https://www.ionos.com/help/hosting/troubleshooting-for-php/enabling-error-logs/

    Anschließend kannst du in WordPress die Ausgabe von Fehlermeldungen aktivieren. Dazu änderst du in der wp-config.php die Zeile define( 'WP_DEBUG', false ); in

    // Enable WP_DEBUG mode
    define( 'WP_DEBUG', true );

    // Enable Debug logging to the /wp-content/debug.log file
    define( 'WP_DEBUG_LOG', true );

    // Disable display of errors and warnings
    define( 'WP_DEBUG_DISPLAY', false );
    @ini_set( 'display_errors', 0 );

    Quelle: Debugging in WordPress

    Könnt ihr mir einen Rat geben wo ich evtl. einen Programmierer finde, der sich das mal anschaut und helfend eingreifen kann?

    Hier im Forum sind Jobangebote ausdrücklich unerwüscht und führen zur sofortigen Schließung des Threads. Jobangebote kannst du z.B. auf https://jobs.wordpress.net oder in Freelancer-Portalen wie Fiverr platzieren.

    Thread-Starter terry007

    (@terry007)

    Leider ist der Support nicht wirklich hilfreich. Das wußte ich bereits. Es gab eine Lizenz im Bundle zum gekauften Thema mit dem die Seite gebaut wurde. Diese Lizenz wurde überschrieben, das war der Fehler.

    Ich denke, hier kann nur ein Itler helfen..

    Hallo,
    in der Tat ist es wohl in dem Fall sinnvoll, dass du dir einen Dienstleister suchst, der sich mit WordPress auskennt und das ansieht.
    Wie gesagt: Bei gekauften Themes und/oder Plugins können wir nur sehr beschränkt helfen.

    Viele Grüße
    Hans-Gerd

    Thread-Starter terry007

    (@terry007)

    Ok, habt herzlichen Dank für Eure Hilfe, viele Grüße, Terry

    Dann markiere ich den Thread als gelöst, auch wenn das Problem noch besteht.
    Sonst schauen wir unnötigerweise immer wieder in dieses Thema, bei dem wir dir leider aus besagten Gründen nicht weiterhelfen können. 🤷‍♂️

    Es gab eine Lizenz im Bundle zum gekauften Thema mit dem die Seite gebaut wurde. Diese Lizenz wurde überschrieben, das war der Fehler.

    Du kannst ein gekauftes Theme deaktivieren, indem du per FTP das Unterverzeichnis des Themes (in wp-admin/themes/) umbenennst. Dabei muss aber ein Standard-Theme („Twenty …“) vorhanden sein, damit WordPress das als Fallback verwenden kann.
    Das gilt auch für Plugins: Du kannst durch Umbenennen des Verzeichnisnamen das Plugin deaktivieren. Hier muss allerdings kein Fallback installiert sein.

    @terry007

    Schau doch einmal – wenn du als Administrator angemeldet bist – unter
    deine-domain.de/wp-admin/options.php

    Also wp-admin/options.php and deine Domain anhängen ob du dort die Lizenz findest und ändern kannst. Leider ist es bei etlichen Plugins so, dass die Lizenzen unverschlüsselt in die Datenbank eingetragen werden und auch über die options.php zumindest sichtbar und evtl. auch veränderbar sind.

    Eine weitere Möglichkeit ist die Änderung der Lizenz über die Datenbank. Da ich WPBakery nicht nutze, kann ich dir nicht sagen, in welcher Tabelle die gespeichert ist. Falls WPBakery keine eigene(n) Tabelle(n) anlegt, dann könnte die Lizenz in der Tabelle wp_options abgespeichert sein, statt wp_ könnte bei deiner Installation etwas anderes stehen. Findest du die Lizenz im Klartext kannst du die dort ändern.

     
    Nachtrag 1:

    Allerdings ist die Wiederherstellung eines nicht aktualisierten Themes (bzw. hier Plugins) keine Lösung, denn alte Plugins/Themes können Sicherheitslücken enthalten. Vermutlich hattest du das Theme dort gekauft? Du könntest den Support verlängern (kaufen) und den Theme-Entwickler in die Pflicht nehmen.

     
    Nachtrag 2:

    Wenn ich es deaktiviere, läuft die Seite, aber überall wo WPBakery lief, ist eine Buchstaben- und Codesuppe..

    Das sind vermutlich die Shortcode-Tags, die du mit entsprechenden Plugins entfernen kannst, siehe dort. Dann würde der unformatierte Inhalt übrig bleiben.

     
    Nachtrag 3:

    Es wäre hilfreich, wenn du auf alle Antworten reagieren würdest :). So hattest du bislang weder error.log noch debug.log gepostet. Wie und wo wird weiter oben ausführlich erklärt.

    • Diese Antwort wurde geändert vor 2 Wochen, 2 Tage von Angelika Reisiger. Grund: nachtrag 1, 2 und 3
    Thread-Starter terry007

    (@terry007)

    Vielen herzlichen Dank für Euer Kümmern. Ich habe den Ratschlag angenommen und auf fiverr geschaut, wer helfen könnte. Ich bin fündig geworden und- unsere Seite läuft wieder. Ein zehn Zentner schwerer Sack ist von meinen Schultern genommen worden.. Es dauerte keine zwei Stunden und der Albtraum hatte ein Ende, Gott sei Dank! Nochmals vielen herzlichen Dank hier an alle und auch besonders an Dich, liebe Angelika.

    @terry007

    Danke für das Feedback und das Lösen des Threads auf gelöst. 🙂

    Ich hoffe sehr, dass jetzt kein veraltetes Plugin installiert ist.

Ansicht von 12 Antworten – 1 bis 12 (von insgesamt 12)