was sagen mir diese Fehler/ white screen

  • Hallo und Hilfe :(
    beim deaktivieren eines cache plugins war plötzlich alles weiß
    Ich benannte plugin on plugin_old um kein Erfolg, ebenso mit themes
    Nun schrien ich om wp-config.php false mit true um un kann nun diese Fehler angaben lesen.

    jetzt komme ich selbstlesend leider nicht mehr weiter.
    Kann mir jemand einen Hinweis geben was das hier bedeutet und was ich machen kann?
    Ich komme noch immer nicht aufs dashbord

    Liebe Grüße, René

    Fatal error: Uncaught TypeError: Unsupported operand types: string + int in /mnt/web014/b3/48/5539148/htdocs/wp/wp-includes/cron.php:855 Stack trace: #0 /mnt/web014/b3/48/5539148/htdocs/wp/wp-includes/cron.php(1002): spawn_cron() #1 /mnt/web014/b3/48/5539148/htdocs/wp/wp-includes/class-wp-hook.php(308): _wp_cron() #2 /mnt/web014/b3/48/5539148/htdocs/wp/wp-includes/class-wp-hook.php(332): WP_Hook->apply_filters() #3 /mnt/web014/b3/48/5539148/htdocs/wp/wp-includes/plugin.php(517): WP_Hook->do_action() #4 /mnt/web014/b3/48/5539148/htdocs/wp/wp-settings.php(645): do_action() #5 /mnt/web014/b3/48/5539148/htdocs/wp/wp-config.php(92): require_once('...') #6 /mnt/web014/b3/48/5539148/htdocs/wp/wp-load.php(50): require_once('...') #7 /mnt/web014/b3/48/5539148/htdocs/wp/wp-login.php(12): require('...') #8 {main} thrown in /mnt/web014/b3/48/5539148/htdocs/wp/wp-includes/cron.php on line 855

    • 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

  • Leider beachtest Du die Forenregel nicht, nach dem ein Link zur betroffenen Site sehr hilfreich ist und in einen Beitrag gehört. Eine Suche nach der Fehlermeldung ergab dies hier- Vielleicht hilft das.

  • Hast Du in der wp-config.php eine Zeile wie:

    Code
    define( 'WP_CRON_LOCK_TIMEOUT', 'bla');

    wobei statt "bla" irgendwas anderes dastehen könnte? Wenn ja, entferne diese Zeile mal aus der Datei.

  • das, werde ich gleich morgen im Büro testen, denn zu Hause komme ich an die Config Datei nicht ran.

    Ich habe nur auf Deaktivieren gedrückt und bin schon bisserl geschockt, dass nun der Fall eingetreten ist, vor dem ein Laie wie ich immer Angst hatte. wird mir das quasi wieder passieren können?

  • Hast Du in der wp-config.php eine Zeile wie:

    Code
    define( 'WP_CRON_LOCK_TIMEOUT', 'bla');


    Guten Morgen, leider finde ich solch eine Zeile nicht. Was mich halt stutzig macht, ich habe ja nicht im Quellcode herumgewurschtelt, sondern auf der Benutzeroberfläche auf Deaktivieren gedrückt. Bin schon geschockt, dass sowas dabei herauskommen kann. Die Seite ist quasi im durch Knopfdruck ausgelösten Wartungsmodus in diesen Zustand gekommen:( Leider sagen mir die oben gezeigten Fehlerangaben nicht wirklich etwas, ich bin ja nur doofer Anwender, seit gut 20 Jahren jedoch ohne solches Problem. Wenns an den Plugins liegt, müsste doch eigentlich das Umbenennen des Pluginordners alle Plugins deaktivieren,was aber leider den whitescreen nicht behoben hat. Ich habe also die Änderungen inzwischen wieder rückgängig gemacht.

    Infos zu meiner Seite:
    Ich benutze twentyfouteen weil ci das Layout sehr schön finde + plugin Anjirai (was andere Farben ermöglich) + toggle the title (oder so ähnlich) weil ich das Theme nicht als Blog nutze. Was seit Umstellung auf PHP 8 leider Probleme machte war das Plugin CalderaFormulare, das ging seit dem zwei drei Anfragen lang, dann ließen sich Anfragen nicht mehr absenden bis ich das Cacheplugin deaktivierte/aktivierte, was natürlich nur eine Überganglösung sein sollte. bei diesem Deaktivierungsvorgang löste ich aktuellen Zustand aus. CalderaFormular wollte ich demnächst mal ersetzen.

    Vielleicht helfen diese Infos Euch, um oben die Fehler auslesen zu können?

    Viele Grüße
    René

  • ich habe nun mal das Backup eines Tages ohne das Problem eingespielt, auch ohne Ergebnis, mir kommts echt immer spanischer vor. Kann da was bei Strato umzustellen sein? :(

  • link
    oh entschuldugung, aber die Seite ist komplett tot, kann man da denn etwas sehen?

    Klar, man kann in den Quelltext schauen.

    Vielleicht sagtr der dem ein oder anderen etwas. Meiner Meinung nach kann Dir nur der Strato-Support helfen.

  • Was seit Umstellung auf PHP 8 leider Probleme machte ..


    Hier dürfte die eigentliche Ursache liegen.

    Welche weiteren Meldungen erscheinen im PHP Error Log des Servers?

    Die Error Logs bei Strato stehen üblicherweise unter "Datenbanken & Webspace -> Statistik -> Logfiles (oben) -> Error-Logfile anzeigen (Button)". Exemplarisch hier ein Screenshot wie man da hinkommt.

    Und Frage zur o.g. Meldung:

    do_action() #5 /mnt/web014/b3/48/5539148/htdocs/wp/wp-config.php(92)


    Was steht in Zeile 92 der Datei wp-config.php? (Und in 2-3 Zeilen davor und danach, falls Du inzwischen Änderungen in der Datei gemacht hast).

  • Welche weiteren Meldungen erscheinen im PHP Error Log des Servers?

    Und Frage zur o.g. Meldung:

    Was steht in Zeile 92 der Datei wp-config.php?.

    also in der PHP Error Log steht unglaublich viel, zB
    [COLOR=#00b359]26.04.2023 18:43:20 rene-rettberg.de [client 95.108.85.0] AH01215: PHP Fatal error: Uncaught TypeError: Unsupported operand types: string + int in /mnt/web014/b3/48/5539148/htdocs/wp/wp-includes/cron.php:855: /home/strato/http/premium/rid/91/48/5539148/htdocs/wp/index.php[/COLOR]
    [COLOR=#00b359][/COLOR]
    [COLOR=#000000]in der config sehe ich keine Zeilenanganben, 92 müsste aber eine der untersten sein, da steht:[/COLOR]
    [COLOR=#00b300]/** WordPress absolute path to the Wordpress directory. */
    if ( !defined('ABSPATH') )
    define('ABSPATH', dirname(__FILE__) . '/');

    /** Enables page caching for Cache Enabler. */
    if ( ! defined( 'WP_CACHE' ) ) {
    define( 'WP_CACHE', true );
    }

    /** Sets up WordPress vars and included files. */
    require_once(ABSPATH . 'wp-settings.php');

    ?>[/COLOR]

    Werde nachmittags nach Fertigstellung von zwei Aufträgen hier nochmal bei Strato anrufen wie von Kurt Singer angeraten.

  • Diese Meldung ist von gestern abend. Rufe die nicht funktionierende Seite einmal neu im Browser auf und poste dann die lt. Datum/Zeit dazu passenden Meldungen. Verwende dafür das Symbol [FONT=Courier New][+][/FONT] und Code im Forum Editor.

    Zur [FONT=Courier New]wp-config.php[/FONT], hier sind noch Reste von Deinem Cache Plugin, entferne diese:

    Code
    /** Enables page caching for Cache Enabler. */
    if ( ! defined( 'WP_CACHE' ) ) {
        define( 'WP_CACHE', true );
    }

    Entferne zudem die Datei [FONT=Courier New]wp-content/advanced-cache.php[/FONT] falls vorhanden.

    Vermutlich wurde die WordPress Installation auf PHP 8 umgestellt, ohne dabei die Kompatibilität aller Komponenten zu prüfen. Da kann ein Hosting Support ggf. nur schwer weiterhelfen.

  • [COLOR=#00b300]/** WordPress absolute path to the Wordpress directory. */
    if ( !defined('ABSPATH') )
    define('ABSPATH', dirname(__FILE__) . '/');

    /** Enables page caching for Cache Enabler. */[/COLOR]
    [COLOR=#ff0000]if ( ! defined( 'WP_CACHE' ) ) { <- löschen!
    define( 'WP_CACHE', true ); <- löschen!
    } <- löschen![/COLOR]
    [COLOR=#00b300]
    /** Sets up WordPress vars and included files. */
    require_once(ABSPATH . 'wp-settings.php');
    [/COLOR]
    [COLOR=#ff0000]?> <- löschen![/COLOR]

    in dem Verzeichnis ~/wp-content/ könnte es weitere xy-cache.php Dateien geben auch diese löschen.

    und dein .htaccess könnte noch Reste von deinem Cache Plugin enthalten...

    Mit offenen Augen träumen

  • H
    Fatal error: Uncaught TypeError: Unsupported operand types: string + int in ~/wp-includes/cron.php:855 Stack trace: #0 ~/wp-includes/cron.php(1002):

    Welche WordPress Version war dies? Eine 4.x Version oder älter?

    Mit offenen Augen träumen

  • Liebe Leute, vielen Dank, ich komme da zu keinem Ergebnis. Auf PHP umgestellt wurde bei Strato schon Anfang Februar und seit dem lief die Seite ja bis gestern, nur das Formular machte die Zicken. Das über Strato angeschubste Backup der Version von vorgestern klappte meiner Meinung nach nicht. Ich lade das deswegen nun erstmal mit Filezilla herunter und damit dann hoch. Strato hat mir nur die Anleitung dazu geschickt, wirklich Helfen konnte man mir dort eigentlich nicht. Ich schalte falls es klappe sollte auf jeden Fall das Formular aus und verwende die Seite so lange ohne, bis ich das neue Formuar mit anderem Plugin fertig habe.
    Danke für Eure Antworten

  • Man könnte zu einem Ergebnis kommen, wenn die entspr. angefragten Error Log Einträge zur Verfügung gestellt würden.

    Rufe die nicht funktionierende Seite einmal neu im Browser auf und poste dann die lt. Datum/Zeit dazu passenden Meldungen. Verwende dafür das Symbol [FONT=Courier New][+][/FONT] und Code im Forum Editor.


    Aktuell funktioniert die Seite. Mit PHP 8.0.28 und aktivem Cache Plugin.

    Ergänzung: Wenn es jetzt wieder zu Störungen kommt, liegt es ggf. an veralteten Komponenten, über die die Seite beeinflusst oder gehackt wird. Ein mögliches Beispiel wäre das seit 2 Jahren nicht mehr aktuelle Cookie Plugin, das nur bis WordPress 5.8.6 kompatibel markiert ist.

    6 Mal editiert, zuletzt von b3317133 (27. April 2023 um 18:01)

  • ok, mach ich gerne, dass die Seite schon währen des Backup Uploads wieder läuft, ist ja schon mal erfreulich :) ich warten den Upload noch bis zum Ende ab und melde mich dann, muss leider auch noch was dringendes in der Werkstatt machen, bitte nicht falsch verstehen, dass ich gerade recht verzögert antworte oder reagiere


  • Hallo B3317133, so nun ist der Upload durch, meinstest Du solch eine Meldung? Das ist von deiner Errordatei die ich heute früh geladen hatte.

  • Meldungen aus dem Error Log bringen nur dann etwas, wenn das Problem lt. Datum/Zeit dazu passend gleichzeitig auch nachvollziehbar besteht und man die Behebung dann direkt nachvollziehen könnte.

    Die Nutzung von mehreren Cache Plugins gleichzeitig ist übrigens nicht zielführend, derzeit offenbar mind. aktiv: Cache Enabler und Docket Cache.

Jetzt mitmachen!

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